Ciaran O'Brien's Location
London, England, GB
Ciaran O'Brien's Work
Ciaran O'Brien's Education
Ciaran O'Brien's Summary
Ciaran O'Brien, based in London, England, GB, is currently a Senior Talent Attraction Specialist - Technology at Springer Nature Group, bringing experience from previous roles at TrueLayer and Futureheads Recruitment. Ciaran O'Brien holds a 2010 - 2014 Bachelor’s Degree in Philosophy @ The University of Sheffield.