- Eclaro27.Mar 2019
Great company to work for. Have a broad range of solutions for both IT and BPO offerings.
The managing principals are loyal to their employees and ensure that they place their client's needs as the primary goal.
- CityNew York
- Are you a Current or Former Employee?Former employee
- PositionNot specified