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

Headquarters

Superior, US

Employees

51-200

Links

Org chart

Dave Buss

Collapse
Pete Johnson
Sales Manager

Teams

This company has no teams yet