Thankappan Achari Selvam has directorship in 2 companies. Thankappan Achari Selvam has first started the directorship with Black Rock Tourism Private Limited company as Director on 10 April, 2015,
and Thankappan Achari Selvam was last appointed as Director on 18 August, 2017 in Mahendragiri Clove And Spices Private Limited company.