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

Sign in to apply or see your match score

Sign In to Apply Create Account
Quick Actions
Back to Job Search