Will lead the company’s global corporate communications efforts TVS Motor Company has announced the appointment of Varghese M Thomas as....