Callum Dolan Location
Leeds, Leeds, United Kingdom
Callum Dolan Work
Callum Dolan Education
Callum Dolan Summary
Callum Dolan, based in Leeds, Leeds, United Kingdom, is currently a Customer Success Director at Luxid. Callum Dolan brings experience from previous roles at huumun and twentysix. Callum Dolan holds a 2012 - 2015 Bachelor’s Degree in English and History @ University of Leeds. Callum Dolan has 1 emails and 1 mobile phone numbers on RocketReach.