senior customer support manager careers in Munich, Germany