Michelle Joubert's Location
South Africa
Michelle Joubert's Work
Michelle Joubert's Education
Michelle Joubert's Summary
Michelle Joubert, based in South Africa, is currently a Account Manager at forceflow, bringing experience from previous roles at LARA Brand Engineering. Michelle Joubert holds a 2014 - 2015 Cs web master in cs web master @ Collage SA. Michelle Joubert has 1 email on RocketReach.