
Customer Relations Specialist (Poland, Onsite)
American Express Global Business TravelCustomer Relations Specialist role with American Express Global Business Travel, focused on resolving business travel issues, managing escalations, and communicating with customers in German and English.


