Craig du Preez, based in Johannesburg, GP, ZA, is currently a Group Managing Director at Promise Group, bringing experience from previous roles at Promise Group, Promise Agency, Innscor International Franchising and Peopletree Group. Craig du Preez holds a PGDip in Marketing Management @ IMM Graduate School. With a robust skill set that includes Marketing Strategy, Marketing, Management, Business Development, Brand Management and more, Craig du Preez contributes valuable insights to the industry. Craig du Preez has 1 email and 1 mobile phone number on RocketReach.