Infogain
–
Vellaimalaipattinam, Tamil Nadu, 641109, India
Not Specified
... Qualifications Bachelor's degree in engineering, computer science, or a related field; advanced degree preferred. Proven experience in a leadership role within a technical organization, with a track record of successfully delivering complex projects ... - May 28