SSI's HR department is led by Caroline Reid (General Manager, People and Culture) and has 37 employees.
Lilia Villela
Communications and Marketing Manager
Clare McCarthy
Assistant Company Secretary
Adriana Sanchez
Marketing and Communications Officer
Looking for a particular SSI employee's phone or email?