Here at Booking.com we work at scale yet we never lose sight of what makes us personal. From the
volumes we work with, to the changes we manage on a daily basis, through the daily interactions
our... join one of our growing offices in Vilnius, Lithuania.
The Site Leader is responsible to keep things running like
clockwork, managing and leading a large site of Customer Service professionals to engage
Booking.com’s customers, increase loyalty and strive to beat expectations every
time.
Leads the Customer Service Managers and the support teams, while
collaborating with Global CS to ensure ... reports, between 200 to400
Driving performance, culture, and creating an inspiring working environment, aligned with the
global Customer Service strategy
Creating and maintaining a high-quality... See more