Taboola is looking for India\'s Country Manager who will expand Taboola\'s business in the country by being the catalyst of our business growth, the champion of our in-market reputation, and the builder of our culture. We are looking for a leader with strong sales leadership experience who can execute quickly, operate independently and interdependently who\'s not afraid to make tough choices and get their hands dirty. Responsibilities Catalyst of Business Growth
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.