Craig was appointed general manager of Port Macquarie-Hastings Council in early 2014, following nine years in various management and director roles within local government. Prior to that Craig had a twenty-five year career in the private sector in a range of roles and industries.
Craig is a solutions-focused, results driven, energised leader that enjoys the challenge of creating a vibrant future for the Port Macquarie-Hastings community. To help Craig achieve this, he has the privilege of leading over 500 staff who are dedicated to delivering positive outcomes for the community.
Craig has led the ongoing organisational transformation of Port Macquarie-Hastings Council into a leading NSW Council through the development of effective and productive working relationships between councillors, staff and the community. Ensuring the workforce is highly engaged is a critical component in how council continues to meet the challenges of a large and growing regional community.