manager customer experience careers in Cascais, Portugal