Hegarnatti Vishnumoorthi has directorship in 19 companies. Hegarnatti Vishnumoorthi has first started the directorship with Faiveley Transport Rail Technologies India Limited company as Director on 12 March, 2015,
and Hegarnatti Vishnumoorthi was last appointed as Director on 19 April, 2023 in Puyvast Shipping Private Limited company.