Marcel M.'s Location
Johannesburg, ZA
Marcel M.'s Work
Marcel M.'s Education
Marcel M.'s Summary
Marcel M., is currently a Head of Business Development Southern Africa at Solarise Africa, bringing experience from previous roles at Solarise Africa, IBC Solar South Africa (Pty) Ltd and SegenSolar Pty. Marcel M. holds a 2004 - 2008 Nelson Mandela Metropolitan University. Marcel M. has 2 emails and 2 mobile phone numbers on RocketReach.