Senior Customer Support Manager careers in Portugal