Edouard is a mechanical engineer and PMP certified project manager who moved to Switzerland end of 2018. He is currently the deputy general manager at Freeride World Tour where he coordinates a 50-people team from all regions and cultures, as well as being responsible for the Japanese subsidiary.
In his professional carrier Edouard hold several positions from Lean Manufacturing to performance test engineering of tyres or from Innovation and Development to Executive Advisory of Coffee appliances.
In his private life, Edouard enjoys golf, rowing, biking, triathlon and motorsports in which he covered more than 50 cross-country rallies and has several awards in international challenges. He is married and father of two daughters.
You can learn more about Edouard by visiting his LinkedIn page.