Michelle Podlov's Location
Johannesburg, GP, ZA
Michelle Podlov's Work
Michelle Podlov's Summary
Michelle Podlov, based in Johannesburg, GP, ZA, is currently a Head Of Production at Solutions Africa, bringing experience from previous roles at Solutions Africa.