Full time
British Airways
Remote (New York, NY, USA)
British Airways is one of the world's leading global premium airlines serving almost 40 million customers a year, travelling to over 180 destinations in more than 70 different countries worldwide. Currently, British Airways has an exciting opportunity open for a Customer Relations Business Lead This position will be based in New York (this is a remote role with regular travel to New York). You will lead the North American team in their response to Customer Relations complaints from North American regulatory bodies. You will also be accountable for supporting the local legal team in defending claims brought against the airline. Accountabilities: Accountable for the team's performance management and delivery of targets and key service metrics Facilitate a culture of open and honest communication ensuring key messages are cascaded. Point of contact for all queries from the US DoT, CTA, and consumer agencies related to customer complaints and...