Director – Technology & Performance
Rachid joined Enova in 2017 to lead the Technology & Performance department, which gathers the Energy, Hubgrade, Renewable Energy, and Asset Management functions under one umbrella. As part of Enova’s overall growth strategy, this department drives the company’s technology vision through digital transformation and leadership.
Rachid previously worked for Veolia’s Tools & Methods department in France. Over the past 20 years, his career has seen him lead several projects focused on aligning digital strategy with business and commercial goals in France, the UK, North America, Eastern Europe, and Africa.