Craig is a Principal Consultant at Maximus International. He has over 15 years’ experience working with a range of top-tier client across sectors, both nationally and internationally. At Maximus, Craig has worked across a variety of industries including both private and public sector (State and local government). Prior to joining Maximus, Craig helped set up and managed leadership and OD areas within large public and private sector organisations.
This broad exposure, coupled with experience across both senior internal and external consulting roles, has allowed him to work within all levels of organisations across a variety of international clients. In addition, with a strong understanding and experience in people development, performance, change and talent management, Craig is able to partner with clients in providing thought leadership and designing impactful solutions to drive both individual and organisational change.
Craig likes to keep fit and enjoys swimming, diving and camping with the family.
“Learning is not compulsory, neither is survival.”
- Previous experience in senior roles at Standard Bank of South Africa, Macquarie Group and Transport for New South Wale
- Degrees in Industrial Psychology and Human Resource Development and a Masters degree in Business Management
- Advanced certificate in Organisational Development through University of South Africa