Tom Allen is currently the Client Solutions Manager at Omni, a Resourcing Transformation Specialist company. Tom has a background working in roles such as Head of Qualified Finance at SJC, Senior Consultant at Oliver James Associates, and Consultant at Frazer John Recruitment and Robert Half Finance & Accounting. Tom holds a Bachelor's degree in Business & Management from Leeds Beckett University.
Sign up to view 0 direct reports
Get started