Thayyil Shanmughadas . has directorship in 3 companies. Thayyil Shanmughadas . has first started the directorship with Rox Silicon Private Limited company as Director on 03 March, 2011,
and Thayyil Shanmughadas . was last appointed as Director on 03 February, 2021 in Rocks Ready Mix Private Limited company.