Robert Deluca

Head Of Operations & Delivery - Demand Response

Robert DeLuca is a seasoned professional with extensive experience in operations, project management, and customer onboarding within the energy sector. Currently, Robert serves as the Head of Operations & Delivery for Demand Response at Enel X, having held various roles including Senior Manager and Manager of Customer Onboarding since December 2018. Prior to this, Robert worked at Starry, Inc. as the Manager of Project Management for Network Deployment, and at EnerNOC where positions included Manager of Product Implementation and Senior Project Manager. Robert holds a Bachelor of Science degree in Microbiology from the University of Rhode Island, obtained in 2007.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices