• Team Manager and Race Engineer at Terry Moss Racing
  • Since 2010, Michael has overseen the team to the following results:
  • 9 x South African Championships
  • 16 x Podium Positions in South African Championships
  • 4 x Manufacturer Championship

ALL POWER TRUST

•  Design and Manufacture of Solar Panel Frames

ACHIEVEMENTS QUALIFICATIONS PROJECT