Chief Financial Officer
Peter McCormack is the Chief Financial Officer of Myriad Group AG where he is responsible for accounting, financial planning and analysis, treasury, internal controls and investor relations. Peter joined Myriad in 2010 holding a number of senior finance positions within the company before becoming Group Financial Controller in 2013.
He has provided financial leadership to the group’s three business units and has been heavily involved in the Group’s fundraising and investor relations activities. He has extensive experience working in the Swiss market.
Peter qualified as a Chartered Accountant (ICAEW) with accountancy and business advisory firm BDO LLP in 2006 He worked in the audit practice and managed a portfolio of clients with a focus on the technology sector. Peter holds a Bachelor of Arts degree in Geography from the University of Leeds.