Latka logo

E Source Leadership Team & Executives

Dave Perotti is the CEO of E Source. GetLatka tracks 1 person at E Source — 1 founder, 1 executive — with job titles, tenure and LinkedIn profiles.

Who is the CEO of E Source?

Who founded E Source?

E Source was founded by Dave Perotti.

E Source executives and key employees

NameTitlePositionLocationEmailLinkedInStart DateEnd Date
Dave PerottiCEOFounder, CEO-Sign up to view---

E Source team size and headcount

E Source grew from 429 employees in 2022 to 442 in 2023.

E Source Team GrowthReported headcount over time010020030040050020222023429429442442Source: GetLatka.com
Team size (2023)
442

How to contact E Source

Headquarters
Boulder, Colorado, United States

Verified work emails for the E Source people listed above are available to GetLatka members; public listings show a masked address only.

Listed here and want your details removed? Request removal.

Frequently asked questions about E Source

Who is the CEO of E Source?

Dave Perotti is the CEO of E Source.

Who founded E Source?

E Source was founded by Dave Perotti.

How many employees does E Source have?

E Source has 442 employees as of 2023.

Where is E Source headquartered?

E Source is headquartered in Boulder, Colorado, United States.

How do I contact E Source?

You can reach E Source through its website at esource.com or at its Boulder, Colorado, United States office. GetLatka members can also view verified work emails for the people listed on this page.

Get verified emails, headcount history and revenue for E Source and 90,000+ other SaaS companies.