THE IN GROUP Employee Reviews for Brand Ambassador
Brand Ambassador3 reviews
New Zealand3 reviews
Showing all 3 reviews
Indeed Featured review
The most useful review selected by Indeed
Overall a fun work place. They give all the required training and full support from the team and management. the talent manager is amazing and the work environment is very good.