Corporate Contact Centre Operations Manager at London Borough of Newham – 1000 Dockside | Jobyssey