Subramanian Avudaiappan has directorship in 15 companies. Subramanian Avudaiappan has first started the directorship with Theta Wind Energy Private Limited company as Additional Director on 15 April, 2011,
and Subramanian Avudaiappan was last appointed as Director on 22 March, 2013 in Mine Processing And Holdings Private Lim Ited company.