An IIM Ahmedabad alumnus, Narendra Ambwani has spent over 34 years of his career with Johnson & Johnson.
switch
Subscribe To Our Newsletter