manager business development sales careers in Cascais, Portugal