Call Center Resources LLC

0 followers


Company Overview: Founded in 2004, DCC / CCR is a 200-seat call center located in Superior, Wisconsin sitting right across the bay from Duluth, Minnesota on Lake Superior. With multiple colleges and universities within minutes of our location, we are fortunate to have access to a large pool of d... Read more

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet