Office operations careers in Cascais, Portugal