Slough Borough Council's IT department is led by Steven Wall (Infrastructure Manager) and has 35 employees.
Manj Jutla
Traffic and Road Safety Engineer
Steven Wall
Infrastructure Manager
Nabiel Choudrhy
IT Project Manager
Bhavini Miirsm
Health And Safety Manager
Manal Adam
Senior Public Health Programme Officer
Looking for a particular Slough Borough Council employee's phone or email?