Oscar Loza

Group Head of Business Development & Marketing

BECIS

Oscar is Group Head of Business Development & Marketing. He has over 20 years of experience in developing and operating distributed energy solutions across South America, Europe, and Asia. He leads up the development of additive solution offerings as well as drive key account management and group-wide sales coordination activities. Oscar comes from Engie Group where he served as Managing Director of Engie China’s Territory and Industry department. He has an EMBA from INSEAD Business School