888holdings's IT department is led by Duncan Moore (Group Head of InfoSec) and has 184 employees.
Kostas Tsioukas
Performance and Data Analyst
Dor Hazan
Senior Software Engineer
Looking for a particular 888holdings employee's phone or email?