e business solutions careers in Manchester, United Kingdom