Megali Leong-Botha
Office Manager
Strategic Operations Team
Contact information
Phone
Office: 403.220.3607
Role
Office Manager
As office manager Megali leads the TI administrative team and supports the administrative requirements of the TI's senior director.