The Nuance Group – Too much work is off shored | Comparably

The Nuance Group – Too much work is off shored

As a leading travel retailer, Nuance operates over 350 outlets spanning 67 locations in 20 countries and territories across the globe. read more
EMPLOYEE
PARTICIPANTS
5
TOTAL
RATINGS
145

Too much work is off shored

What does the leadership team need to get better at?

Personal management is fine. Upper management has no concept of the people

Employee Reviews from Other Companies

What is the best part about your compensation package?
What is the best part about your compensation package?
What is the best part about your compensation package?
×
Rate your company