Oracle
Senior Director Of Engineering
Microsoft
Principal Software Development Lead and Engineer
Microsoft
Principal Development Manager
Microsoft
Group Engineering Manager, Office Mobile
Microsoft
Principal Software Development Lead
Microsoft
Group Engineering Manager, Microsoft Teams
KREC, Surathkal, India
Bangalore University