NR
NR's
Brand Power
NR Shah
"I Rock!"
Job Title: Vice President
Company/School: TESCRA
Location: Bangalore, Karnataka, India
Expertise: Business/Strategic Management