Application Manager
Bangalore Urban, Karnataka, India
Deloitte
DXC Technology (Philippines)
Tech Lead
Accenture
Associate Manager
Jeppiaar Engineering College