Michelle Rauch's Location
Cape Town, WC, ZA
Michelle Rauch's Work
Michelle Rauch's Summary
Michelle Rauch, based in Cape Town, WC, ZA, is currently a Group Information Technology Manager at Food Lover's Market Holdings, bringing experience from previous roles at OK Franchise Division (co Shoprite Checkers). Michelle Rauch has 3 emails and 1 mobile phone number on RocketReach.