Gregory Richards's Location
Cape Town, WC, ZA
Gregory Richards's Skills
Gregory Richards's Summary
Gregory Richards, based in Cape Town, WC, ZA, is currently a Production Manager at Digital Action. With a robust skill set that includes Microsoft Office, Management, Marketing, New Business Development, Customer Service and more, Gregory Richards contributes valuable insights to the industry.