Subramanian to head sales at The Travel Corporation

S. Subramanian has been appointed as Director of Sales for The Travel Corporation for South India. In…