ÂÜÀòÂÒÂ×

Emma Allen

Head Of Business HR Delivery at NEC Group

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.

Links

Previous companies

Deutsche Bank logo
The NEC, Birmingham logo

Org chart