Transcom Chile

 

Locations: Concepción and Valdivia

Languages: Spanish and English

Employees: 1,047

Year Started: 2006

Transcom Iberia

In our region, Transcom covers Iberia and South America. The company has more than 4,836 employees that are based in ten sites: Six in Spain, two in Portugal and two in Chile who use their extensive experience in the finance (banking and insurance), telecommunications and media sectors.

Transcom Chile

Transcom in Chile started operations in 2006 serving the Spanish market in Q4 2006 with 30 Customer service representatives handling inbound calls. At the present Transcom in Chile, provides off shore solution for a multinational Telco company as well as domestic service to Telco and financial vertical market companies. With two services centre employing over 1,050 CSR’s serving our clients on 360 degrees basis, 24/7 from IB to OB, high level BO and BPO programs as well as client Loyalty  programs, this highlightes our operational capacity to serve several market layers with special focus on right-shore strategies.
 
Transcom Chile serves as Transcom Headquarters for LATAM business solutions, business development and expansion.

Transcom's sites located in Latin America comply with corporate and business requirements to take the best benefit of the key drivers to succeed. Concepción and Valdivia are two cities which meet our competitive standards in terms of location:

  • Good educational level (the most prestigious universities of Cono Sur are located on these cities)
  • Accessible workforce
  • Low level of competitors
  • Low Attrition and Absent Rates
  • Management model oriented to Client Satisfaction,  performance and employee retention