Colleague Manager - Newbridge job at Marks & Spencer