Leigh McMahon, CFO

Leigh is a Chartered Accountant with 10 years of experience working in public practice. Leigh joined TAP in 2015 as the Group Financial Controller and was soon after promoted to the role of Chief Financial Officer. Leigh is tasked with managing the TAP finance team & all CFO responsibilities including legal, financial, treasury & accounting functions.

Leigh McMahon