Lead Proactive Customer Care Manager Europe January 16, 2024 Job title: Lead Proactive Customer Care Manager Company: British Airways Job description: This is a key time to be joining…