InMobi employs 518 employees. The InMobi management team includes Marc Sabellano (Head of Business Development), Marc Steifman (Chief Financial Officer), and Hruthika Charan (Director of Product Marketing).
Looking for a particular InMobi employee's phone or email?