Westlake Financial Services Kicks Off Their Nearshore Contact Center

September 2018. Westlake Financial Services came to Baja California, Mexico to kick off their Nearshore Contact Center operations with a Go-Live celebration joined by their new team of agents. Brian Renfro (Senior VP Servicing) and John Mason (VP of Operations) were excited to share the vision for their nearshore venture with their new agents and to thank Call Center Services International (CCSI) for their support in establishing their Tijuana Otay Center with 25 agents, with a projection to grow to 50 agents in one month.

Brian Renfro

“We are looking to grow, we are looking to get success here, we are happy to be part of this team & partnering with CCSI. Thank you, everybody, for all the work you put into getting all of this together… Here and there we had some questions and concerns, but everybody came through and answered all in the way it needed to be answered”

Brian Renfro Westlake Financial Services, Senior Vice President Servicing

Westlake Financial Services is an Internet-based, privately held finance company that specializes in the acquisition and Westlake Financial Services is an Internet-based, privately held finance company that specializes in the acquisition and servicing of sub-prime and non-prime automotive retail installment contracts. Headquartered in Southern California, Westlake originates indirect retail installment contracts through a network of 21,000 new and used car dealers throughout the United States. 

Website: www.westlakefinancial.com

What partnering with CCSI represents to Westlake is the possibility to take advantage of growing opportunities thanks to the large recruitment pool of bilingual and culturally aligned contact center agents. The big value Westlake found in their new Mexico Center (located minutes from the San Diego border) is its low turnover rate and its excellent administrative support, just some of the reasons that make CCSI one of the most attractive Contact Centers in Nearshore Mexico.


"They have been very accommodating in meeting our needs and very helpful throughout the process."

Contact CCSI Today!

We would be delighted to speak with you about your call center needs and the benefits of establishing a call center in Mexico. Please call us or fill out the following form:

1000 characters left
Call Center Services International
809 Bowsprit Road, Suite #204
Chula Vista, CA 91914
+1(877) 399-3419
Mon-Fri: 8:00 am to 5:00 pm (Pacific Time)