TWI

Chennai
Total Offices: 2
938 Total Employees

Jobs at TWI

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

7 Days AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Consulting
Drive business growth in the training and certification industry by developing new business, managing client relationships, meeting sales targets, and providing consultative pre- and post-sales support. The role also involves digital outreach, branding and marketing activities, market and competitor analysis, reporting, client presentations, networking at industry events, and extensive domestic and international travel.