OCC is a leading provider of outsourced customer care and back-office solutions with over 1,700 workstation capacity operating on a 24/7/365 basis. OCC corporate office is located in Van Nuys, CA and they have been in the same office space since they opened in 2000. They are a solid company in terms of financials and reliability. As a growing provider in their industry with attractive price offers, their focus is on delivering quality and not volume.
Regions Served
USA
Asia-Pacific
Industries Covered
Retail / E-commerce
Financial Services
Healthcare / Insurance
Technology
Media / Telecom
Other
Size
201-500
Languages
English
Spanish
Other
Channels
Voice
Email
Chat
Social Media