Head - Territory Sales (North & West Region), Discovery Solutions, Life Science, India at Merck — aijobsearch