2016

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