Guillaume Robert Peillard
About Guillaume Robert Peillard
Guillaume Robert Peillard serves as the Global Head of Internal Controls, Financial Compliance, and Risk Management at Trafigura and as the Head of Internal Controls at SOPHiA GENETICS. He has extensive experience in financial compliance and auditing, having held various positions at KPMG and Syngenta Crop Protection over a career spanning more than two decades.
Current Role at SOPHiA GENETICS
Guillaume Robert Peillard serves as the Head of Internal Controls at SOPHiA GENETICS since 2021. His role involves overseeing the internal control framework to ensure compliance with financial regulations and corporate governance standards. SOPHiA GENETICS, based in Lausanne, Vaud, Switzerland, focuses on data-driven medicine and genomic analysis, and Peillard's expertise is integral to maintaining the integrity of financial operations within the organization.
Experience at Trafigura
Peillard has held the position of Global Head of Internal Controls, Financial Compliance, and Risk Management at Trafigura since 2020. In this capacity, he is responsible for implementing and managing internal control systems and ensuring compliance with financial regulations across the organization. Trafigura, headquartered in Geneva, Switzerland, is a leading commodity trading and logistics company.
Previous Roles at Syngenta Crop Protection
Peillard worked at Syngenta Crop Protection in various roles over a span of 12 years. He served as the Group SOX Manager from 2008 to 2010, followed by the position of Global Finance Compliance Manager from 2010 to 2020. In these roles, he focused on enhancing financial compliance and internal controls within the organization, contributing to Syngenta's commitment to regulatory adherence and risk management.
Audit Experience at KPMG
Peillard began his career at KPMG Audit Hungary, where he worked as a Senior Auditor from 2002 to 2005 and later as an Audit Manager from 2005 to 2008. His experience at KPMG provided him with a strong foundation in auditing practices and financial compliance, which he has applied throughout his subsequent roles in financial management.
Education and Academic Background
Peillard earned a Master's degree in Accounting and Finance from Audencia Nantes Ecole de Management, completing his studies from 1998 to 2002. This educational background equipped him with the necessary skills and knowledge to excel in financial compliance and internal control roles throughout his career.