Rod has more than 18 years of business operations and strategy experience, ranging from the finance to digital marketing sectors. He has served as Vice President of Business Operations and Strategy at AppNexus, a global real-time bidding platform for online display advertising. Most recently, he was Chief Operating Officer at Signpost where he oversaw finance and operations, while also contributing significantly to strategic development. He has also worked as an equity research analyst and management consultant.

Rod graduated summa cum laude from Duke University with a degree in Economics and received his Masters of Business Administration from Northwestern University Kellogg School of Management.