HR Business Partner
Blizzard Entertainment
Kelly Services
Recruitment Consultant and Account Manager
Johnson Controls
Senior Manager, HR Service Delivery EMEA, HR Operations
Cork Institute of Technology