Tosca's IT department is led by Jesse Sels (Chief Innovation officer) and has 36 employees.
ANJAN BHATTACHARYA
Data Warehouse Analyst
Jesse Sels
Chief Innovation officer
Sven Vandenbrulle
Service Desk Engineer
Bruce Loft
Maintenance Manager
Joseph Lynn
Information Technology Business Analyst
Gavin Crook
Engineering Manager UK and Ireland
Clive Walker
IT Support Specialist
Looking for a particular Tosca employee's phone or email?