Corin Allen's Location
United Kingdom
Corin Allen's Work
Corin Allen's Education
Corin Allen's Summary
Corin Allen, based in United Kingdom, is currently a Managing Director at TALA, bringing experience from previous roles at Tala, Distil Communications and Jaguar Land Rover. Corin Allen holds a 2002 - 2005 BA Hons in Combined Social Sciences @ Durham University.