2016

Grew to 600 employees, opened office in San Jose, Costa Rica as a nearshore facility servicing our professional services clients

A Selection of Current Customers