Michael Rocha's Location
Australia
Michael Rocha's Work
Michael Rocha's Summary
Michael Rocha, based in Australia, is currently a Production Manager at Coffee Supreme, bringing experience from previous roles at ST DREUX COFFEE ROASTERS and Ristretto & Co. Michael Rocha has 2 emails on RocketReach.