Insurance Manager (Web Services) - Hybrid Location: Leiria, Portugal Language: French (Native or C2) & English (B2) Position: Full-time