SSI's IT department is led by Gerard Cadlum (Information Technology Service Delivery Manager) and has 18 employees.
Gerard Cadlum
Information Technology Service Delivery Manager
Labraj Bohara
Group Information Security Officer
Santhosh Lakshmanan
Technical Architect
Ishwinder Kaur
Senior Data Analyst
Peter Nguy
Head of Data and Analytics
Rochelle White
Leadership Team
Looking for a particular SSI employee's phone or email?