Mahalingam Narayanan has directorship in 2 companies. Mahalingam Narayanan has first started the directorship with Matrix Business Solutions Limited company as Director on 28 January, 2005,
and Mahalingam Narayanan was last appointed as Director on 03 May, 2016 in City Union Bank Limited company.