Support Services Group Costa Rica

HQ
Birmingham
Total Offices: 10
7,000 Total Employees
Year Founded: 1998

Jobs at Support Services Group Costa Rica

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Information Technology • Professional Services • Automation
Handle inbound and outbound calls to promote and sell products or services, address objections, close sales, record interactions in CRM, meet sales and quality targets, and collaborate with the team to improve performance.