senior customer support manager careers in Berkshire, United Kingdom