... offshore, onshore and nearshore IT services, including application development and outsourcing ... (help desk support and desktop services), systems integration, consulting and strategic ... 25,000 employees across 77 offices in 40 countries across the ...
27 days ago
... offices all over the world and has the global reach, advisory services ...
5 days ago
... Technology field Proficiency with MS Office PC software applications (Excel, Word ... and committed to operational and service excellence. S
26 days ago