Theagrajan Annu has directorship in 2 companies. Theagrajan Annu has first started the directorship with Indo Skins Private Limited company as Director on 01 March, 2007,
and Theagrajan Annu was last appointed as Director on 01 February, 2022 in Austin Leder Garments Private Limited company.