Joel Obillo

Head of Sales and Marketing, US and Canada

As Head of Sales and Marketing at Enel North America, Joel Obillo leads all customer-facing commercial activities in the region. He and his teams are responsible for building and growing relationships with the world’s leading companies operating in North America to drive customer value and to help simplify their journeys to net zero.

Joel previously served as the Head of the Demand Response business in the US and Canada where he focused on advancing growth and successfully positioning new products and solutions.

Joel holds an Economics degree from the Ateneo de Manila University and an MBA from the Tuck School of Business at Dartmouth. He and his wife enjoy splitting their time between Boston and Maine.


Headshot and Biography

ZIP (0.24MB) Download

In the news