BP plc is seeking a Customer Service Support professional for our hybrid Mexico City site. The role supports Travel Centers of America-related customer experiences, handling inquiries, reservations, and problem resolution while coordinating with US operations.
Qualification includes a High School diploma, strong English, and solid computer skills. The team emphasizes customer care, teamwork, and continuous improvement in a fast-paced environment.
#J-*****-Ljbffr