The Star Entertainment Group Employee Reviews for Customer Relations Manager
Customer Relations Manager1 review
Found 1 review matching the searchSee all 112 reviews
Indeed Featured review
The most useful review selected by Indeed
Multi faceted hospitality company that provides career development opportunities. Great team members benefits. Workplace culture is dynamic and supportive with a tinge of competitive environment.
See more The Star Entertainment Group reviews
You may want to try: