Country Manager – India
Bengaluru, Karnataka, India
Appnext
ICFAI Business School
University of Mumbai