top of page

François Facchin


François is a Swiss and French, with Italian heritage, Manager at PwC Switzerland Advisory practice specializing in Supply Chain and Sustainability / ESG cross-industries.
He has close to 10 years industry and consulting experience and works with international management teams on large scale sustainability transformation initiatives to improve overall business performance with specific focus on global supply chain distribution, footprint and Co2 target setting and reporting.
Before joining PwC, François was working for Nestlé Head Quarters at Vevey Switzerland in the global supply chain department. He was the sustainability lead for the supply chain department and led a massive global project on decarbonization measurement and reporting for transport logistics and distribution centers all around the globe.
François holds an MBA from IMD (International Institute for Management Development), a Master of Science in Management and a Bachelor of Science in Management both delivered by HEC Lausanne.
Passionate about sustainability and ESG, he has been sharing his practical knowledge on that topic by delivering, over the last 6 years, as guest speaker and now even as a teacher, many sessions about CO2 emissions reporting and impact for companies at Master and above level, at HEC Lausanne and EPFL.

Area of expertise 

Direction / Executive management / Corporate strategy, CSR / Sustainable Development, Operational Management


Contact & Region

Sustainability Consulting


Bern (BE), Basel-Stadt (BS), Genève (GE), Neuchâtel (NE), St. Gallen (SG), Vaud (VD), Zug (ZG), Zürich (ZH)



English, French

bottom of page