Todd Davidson is responsible for needs assessment, product introductions, and procurement of new and renewing services. He specializes in helping customers navigate the agreement, finance, and legal processes. Todd’s background includes sales and marketing leadership roles across a variety of industries, ranging from health food to high tech, from both the agency and client-side perspective. Having worked with start-ups to Fortune 100 clients, Todd brings a deep understanding of client relations and the drive for customer success. Before joining E Source, he served as assistant vice president of marketing at Clean Energy Collective, the originators of the community solar model. Todd earned an MBA from the Daniels College of Business at the University of Denver and a BS in marketing from the University of Denver.
Body