404
views
views
Dave Lorenzo: Now welcome to another edition of the inside BS show. Today we go down to Costa Rica, a beautiful nation, just south of the United States, where the weather is always good. The people are always friendly and the work is really efficient. In fact, today, we're gonna talk about. Setting up a call center in Costa Rica and why you don't need to do that, cuz there's already one waiting there for you.