Glenn is the Chief Executive of McCaw Lewis.
Glenn has a collaborative approach, with a focus on supporting the Directors in the firm's strategic direction, and assisting the team to continue to improve while delivering results.
Glenn brings vast business experience to the firm having previously worked in commercial to operational roles in various industries.
Glenn joined McCaw Lewis in 2019 and was appointed as Chief Executive in 2022.
- Bachelor of Commerce (BCom)