SVP - Head of Niche Sales UK
Virtusa
LondonOverview In this role you drive new business by securing logos for Virtusa’s services and solutions. You will orchestrate cross-functional resources, qualify opportunities, and shepherd deals from prospecting to closure, including large o...Read More>>.
