Joe Dowling

National Account Executive at In-Charge Energy

Joe Dowling is a seasoned professional in the energy sector, currently serving as a National Account Executive at InCharge Energy since September 2023, focusing on electrifying fleets through planning and product support. Prior experience includes roles as District Manager at Stem, Inc., Regional Sales Manager at Shell Recharge, and founder of Aligned Energy Partners, where Joe specialized in commercial solar consulting and project management. Additional experience encompasses various positions in solar energy consulting and sales, including Project Developer for the Energy Division at West Hills Construction, Corporate Sales Executive at b-efficient, and Sales Manager at Valley Center Solar. Joe holds a Bachelor of Arts in Political Science from the University of Vermont and has gained extensive expertise in energy solutions and project feasibility analysis throughout a diverse career.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices