Andrew Michailov's Location
Adelaide, SA, AU
Andrew Michailov's Work
Andrew Michailov's Summary
Andrew Michailov, based in Adelaide, SA, AU, is currently a Factory Manager at SBS International, bringing experience from previous roles at SBS International.