Senior Director-Client Services Opportunities at Virtusa
In an ever-evolving digital landscape, businesses need a partner to help them solve complex challenges and navigate the environment of today and...
We are seeking an experienced Account Delivery Leader with 20+ years of experience in managing large global teams from offshore and expertise in the...