E Source employs 432 employees. The E Source management team includes David Perotti (Chief Executive Officer), Mike Bassignani (President, Solution Services), and Matthew Burks (Chief Strategy Officer).
Get Contact Info for All DepartmentsLooking for a particular E Source employee's phone or email?