Emma Allen has a solid background in human resources, with experience in various roles such as Head of Business HR Delivery, Senior HR Business Partner, HR Director, and Talent Attraction Manager. Emma has worked for companies like NEC Group, One Stop Stores Ltd, Deutsche Bank, and ATS Euromaster. Emma also has experience in lecturing and senior HR positions in both public and private sectors.
Sign up to view 2 direct reports
Get started