Robert Mcgarr's Location
Glasgow, GB
Robert Mcgarr's Work
Robert Mcgarr's Education
Robert Mcgarr's Summary
Robert McGarr, based in Glasgow, GB, is currently a UK Operations External Manufacturing Manager at Bacardi, bringing experience from previous roles at Bacardi and ScottishPower. Robert McGarr holds a ACCA. Robert McGarr has 1 email on RocketReach.