Thomas Allen's Location
Manchester, Manchester, United Kingdom
Thomas Allen's Work
Thomas Allen's Education
Thomas Allen's Skills
Thomas Allen's Summary
Thomas Allen, based in Manchester, Manchester, United Kingdom, is currently a Client Solutions Manager at Omni, bringing experience from previous roles at SJC, Oliver James Associates and Frazer John Recruitment. Thomas Allen holds a 2009 - 2012 Bachelor's degree in Business & Management @ Leeds Metropolitan University. With a robust skill set that includes Sourcing, Financial Reporting, Forecasting, Recruitment Advertising, Permanent Placement and more, Thomas Allen contributes valuable insights to the industry.