Carl Baines's Location
Wales, GB
Carl Baines's Work
Carl Baines's Education
Carl Baines's Summary
Carl Baines, based in Wales, GB, is currently a Deputy Manager at Lidl GB, bringing experience from previous roles at Peacocks. Carl Baines holds a 2002 - 2005 Bachelor of Applied Science - BASc in Physical Geography @ University of Glamorgan. Carl Baines has 1 email on RocketReach.