Bob Finch's Location
Leeds, GB
Bob Finch's Work
Bob Finch's Education
Bob Finch's Summary
Bob Finch, based in Leeds, GB, is currently a Manager at DC Payments UK Ltd, bringing experience from previous roles at DC Payments UK Ltd and Cennox Plc. Bob Finch holds a The Crossley Heath School.