Jagex's IT department is led by Willem Amoraal (IT Procurement Manager) and has 167 employees.
Kevin Millard
IT Services Manager
Matija Martinec
Gameplay Engineer
Alice Town
Game operations developer
Looking for a particular Jagex employee's phone or email?