Virtusa
Senior Consultant - Business Consulting
Mitra Innovation
Business Analyst - Lead
Virtusa
Associate Consultant - Business Consultancy
Virtusa
Senior Executive - Business Consulting
Edge Group
Technical Support Executive
Virtusa
Consultant - Business Consultancy
Mitra Innovation
Manager - Business Consulting
Mitra Innovation
Senior Business Analyst
Virtusa
Executive - Business Consulting
Virtusa
Associate Executive - Business Consulting
St. Peter's College - Colombo 4
Missouri University of Science and Technology
University of West London