Leigh McMahon

  • CFO
  • The Board

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.

B ack to Top Image