Advisory Council

The Advisory Council complements the knowledge and skills of the Board of Directors. It contributes to the effective governance of the Chamber and strengthens relationships with leaders in the Canadian business community in China.

Photo of Olivier Brault
Olivier Brault
General Manager Soprema China

Olivier is the General Manager of Soprema in China, an international group specialized in providing waterproofing solutions for the construction industry. Olivier was born in Montreal and graduated from McGill University in Engineering. He started early on a global path by doing part of his bachelor degree at Spain’s Salamanca University, one of Europe’s oldest university, and right after graduation he joined the management team of a Canadian medical device company for the acquisition of a company in Italy. Following the takeover, Olivier was directly involved in transferring the company’s activities to Shanghai, creating a base for affordable manufacturing of HIV diagnostic tests for the Chinese market. In 2008, he became the general manager of a Canadian aerospace company aiming to reduce airlines’ carbon footprint through innovative product design. In 2012, Olivier joined Soprema and was appointed to the board of directors of the Canadian Chamber of Commerce in Shanghai. Olivier is now Vice-Chair of the Chamber.