Neil Allen has a diverse work experience that spans across various industries and roles. Neil currently works at Igloo Vision, where they serve as the North American COO. Prior to this, they held positions such as Head of Operations, Head of Procurement and Resource Planning, Head Of Project Management Office, and Business Analyst at the same company. Before joining Igloo Vision, Neil worked as a Trainee Financial Planning Assistant at Unividual Limited. Neil also gained experience as a Business Analyst at RNA Consultancy Limited and Beefeater Restaurants, and as a Relations Manager at AES International. Additionally, Neil worked as a Financial coordinator at The deVere Group.
Neil Allen received a Bachelor's Degree in BA (Hons) Business Management from the University of Worcester in the years 2012-2016. Prior to that, they attended Baxter College Business and enterprise from 2006 to 2011, but no specific degree or field of study is provided.
Sign up to view 0 direct reports
Get started