Area Sales Manager North India and Nepal
Delhi, Delhi, India
Turnitin
Area Sales Manager North India and Nepal
Excel Books
Sr Marketing Executive
EBSCO Information Services
Business Manager
CCH India
Senior Sales
Thomson Gale
Area Sales Manager India and South Asia
Turnitin
Senior Area Manager- Business Developement Northern and Western India and Nepal
Informatics India Ltd
Sales Manager