Apollo Interactive
Todd is responsible for the overall direction and management of the lead generation team which includes Affiliate Managers, Developers, Account Managers, Search Engine Marketers, and Analysts. He focuses on developing new business, optimizing lead generation strategies, building strong client relationships, and ensuring clients’ sales expectations are met.
This person is not in any offices
Apollo Interactive
Apollo is helping brands to achieve practical goals through engaging messaging, targeted media, and exceptional analysis.