Credit Corp Group
3.9 out of 5 stars.
Receive weekly updates, new jobs, and reviews

Credit Corp Group Employee Reviews for Customer Relations Manager

Job Title
Ratings by category
Found 1 review matching the search
See all 24 reviews
Job Work/Life Balance
Job Security/Advancement
Job Culture
Great company to work for, the culture is terrific staff and management are great. They try to look after you to the best of their potential. Support is always available when required.
Great people
death threats
Was this review helpful?
Rate your recent company
Share your experience to help others
  1. Customer Relations Manager