David Ellis's Location
California, United States
David Ellis's Work
David Ellis's Education
David Ellis's Skills
David Ellis's Summary
David Ellis, based in California, United States, is currently a Installer Technical Manager at EverBright, bringing experience from previous roles at SolarCraft, Alion Energy, Incorporated and SunLink. David Ellis holds a 1998 - 2002 Bachelor of Arts in Geography @ UC Santa Barbara. With a robust skill set that includes Management, Training, Salesforce.com, Customer Service, Microsoft Excel and more, David Ellis contributes valuable insights to the industry. David Ellis has 2 emails on RocketReach.