Otta Thayil Ameen has directorship in 2 companies. Otta Thayil Ameen has first started the directorship with Ar Productions Private Limited company as Director on 25 February, 2014,
and Otta Thayil Ameen was last appointed as Director on 06 March, 2014 in Hexwhale Technologies Private Limited company.