Costa Rica Business News – The recent news that Teaneck, NJ-headquartered Cognizant Technology Solutions Corporation intends to hire more than 100 workers in San José, Costa Rica has created some buzz,…
Tag:
Cognizant costa rica
-
-
Costa Rica News – Costa Rica, a small South American nation of 4.8 million people, is at the centre of the future expansion of many Indian IT firms who are looking…