Michael Ribbens
Michael Ribbens has over 20 years of experience in many facets of organisational growth and transformation. He has been involved in the areas of strategy, organisational design, operations, expense optimisation, marketing, product development, information technology, planning, change and project management.