Sewak employs 18 employees. The Sewak management team includes Nilambar Upadhyay (Director of Finance And Human Resources), and Deepak Tripathy (Director Strategy and planning).
Looking for a particular Sewak employee's phone or email?