Olivier Touchais is an accomplished executive with extensive experience in the building materials and safety sectors. Currently serving as Managing Director for South Western Europe and Comex Leader for Europe at BME - Building Materials Europe since July 2021, Olivier oversees distribution across Switzerland, France, Spain, and Portugal, while leading the Commercial Excellence initiative for the European business. Previous roles include Managing Director for South Europe at BME and Managing Director for BME France, all following BME's acquisition by Blackstone. Prior to BME, Olivier held leadership positions at CRH as Managing Director of France Distribution and at Honeywell in various general management capacities for EMEA. Additionally, Olivier has held financial leadership roles at Sperian Protection USA and Nortel. Educational qualifications include programs in leadership and management from CEDEP - INSEAD and expertise in accounting from ENGDE.
Previous companies
Sign up to view 1 direct report
Get started
This person is not in any teams