Aegon Scottish Equitable plc
Systems and Business Analyst
Pearl Group Services
Service Delivery Lead (Transition Lead)
Tata Consultancy Services
Programme Manager
Tata Consultancy Services
Engagement Manager
Tata Consultancy Services
Service Delivery Manager
Diligenta - a subsidiary of Tata Consultancy Services
IT Project Manager
Visvesvaraya National Institute of Technology
Indian Institute of Technology, Madras