Virtusa Sri Lanka
HR Executive
Virtusa
Human Resources Manager and Resource Management Lead - Europe
Virtusa
Vice President and Head of HR - UK, Europe and Middle East
Virtusa
Senior Manager and Head of HR and RM - Europe
Virtusa
Senior HR Director EMEA Region and Global Comms.
Virtusa Sri Lanka
HR Consultant
Virtusa
HR Business Partner
Virtusa
HR Director, EMEA Region and Global Comms.
Virtusa Sri Lanka
HR Business Partner
University of Sri Jayewardenepura