Alex Turner's Location
Loughborough, GB
Alex Turner's Work
Alex Turner's Summary
Alex Turner, based in Loughborough, GB, is currently a Customer Experience Manager at Ohh Deer, bringing experience from previous roles at Liberis and Selective Marketplace Ltd. Alex Turner has 1 email on RocketReach.