Indmax employs 341 employees. The Indmax management team includes Praveen Gopalakrishnan (Chief Operating Officer), and Senthil Nadrajan (None).
Looking for a particular Indmax employee's phone or email?