Meera Velayudhan has directorship in 2 companies. Meera Velayudhan has first started the directorship with Bio-link India Private Limited company as Director on 31 March, 2014,
and Meera Velayudhan was last appointed as Director on 30 September, 2016 in Rain Bpo Private Limited company.