Indian Telephone Industries
Assistant Executive Engineer
Citrix
Senior Principal Manager, Product Development, Release Management
Centigram
Senior Software Engineer
Tata Electronic Development Services
Engineer - Electronics
ADC Telecommunications
Senior Software Engineer and Software Development Manager
SS8 Networks
Senior Software Development Manager
Oklahoma City University
The University of Texas at Arlington
University of Mysore