Duncan Llowarch was named Chief Financial Officer at Formula 1 in 2002, and has continued to serve in this role following Liberty Media Corporation’s acquisition of the business in 2017, having previously worked as CFO under various owners, including CVC Capital Partners.
Mr. Llowarch is a member of the Institute of Chartered Accountants in England & Wales. Prior to working at Formula 1, Mr. Llowarch worked in the audit practice at Ernst & Young.
Sign up to view 3 direct reports
Get started