Customer Service Manager
The Tour Guy
Italia
Posted 1 month, 4 weeks ago
Job Description
Our Company: The team working at The Tour Guy is creating a user ecosystem that revolutionizes how travelers connect with destinations. We genuinely believe in the record of humanity and how learning about our cultures (good and bad) can improve us as individuals and bring us closer as a group. We achieve that through thoughtful and well-constructed travel experiences and powerful content. The Role We are looking for an experienced, high-energy Customer Service Manager based in Rome, Italy, rep…
Requirements
Employment Type
Permanent
Category
Unknown
About The Tour Guy
Location: Italia
Industry: Unknown