James Taylor's Location
Nottingham, Nottingham, United Kingdom
James Taylor's Work
James Taylor's Education
James Taylor's Summary
James Taylor, based in Nottingham, Nottingham, United Kingdom, is currently a Project Manager at Mairie d'Igny, bringing experience from previous roles at Cullum Detuners Limited. James Taylor holds a 2011 - 2015 Aldercar Community Language College.