senior customer support manager careers in Manchester, United Kingdom