Uthara Narayanan has directorship in 2 companies. Uthara Narayanan has first started the directorship with Better Future Consultancy Private Limited company as Director on 24 February, 2015,
and Uthara Narayanan was last appointed as Director on 03 May, 2019 in Avantika Foundation company.