Skip to main content

Elie Sakhat

Elie Sakhat


EDUCATION: MEng Civil Engineering CEDEP INSEAD, Fontainebleau, France

Elie Sakhat holds a Master’s Degree in Civil Engineering (ESIB) and went through the CEDEP General Management Program (INSEAD). Elie assumed, within large multinationals (Suez, Lyonnaise des Eaux, Dumez), various design, projects and operations management positions in France, South Africa and the Middle East for more than 20 years prior to joining PROXA as the Chief Executive Officer in 2008.

Since 1994, Elie has been working exclusively in the water treatment sector – initially in domestic water delivery to urban areas such as Bordeaux in France. Since 2008, Elie focused on water treatment applications mainly in the petrochemicals, mining, power generation and heavy industry sectors.