Francis Maria Selvaraj has directorship in 2 companies. Francis Maria Selvaraj has first started the directorship with St. Xavier Power Private Limited company as Director on 05 November, 2012,
and Francis Maria Selvaraj was last appointed as Director on 11 October, 2019 in Sahaya Annai Nidhi Limited company.