Redde Northgate appoints Neil McCrossan as Managing Director, UK & Ireland to support its future growth plans
Redde Northgate has announced the appointment of Neil McCrossan as its new Northgate UK & Ireland Managing Director. As Managing Director, Neil will take responsibility