Customer care manager jobs in Telford