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