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