Staff Applied Science Manager at InMobi · Nirudyogi