Blizzard Entertainment
QA and Localization Learning Specialist
Unleash Potential Ireland
Associate Leadership Development Specialist
Blizzard Entertainment
Human Resources Learning and Organisational Development Specialist
Blizzard Entertainment
QA and Localization Analyst
Electronic Arts (EA)
Localization Tester