Duncan Mcleish currently serves as the Organisation Design Lead at Brambles, a position held since October 2023. Prior to this role, Duncan was associated with Accenture from February 2018 to October 2023, where responsibilities included Manager, Management Consultant, and Consulting Analyst within HR Transformation and Organisation Design. Educationally, Duncan earned a Bachelor of Applied Science in Business Management from the University of Warwick - Warwick Business School, completing the degree in July 2018.
This person is not in the org chart
This person is not in any teams
This person is not in any offices