Martin Charles has directorship in 53 companies. Martin Charles has first started the directorship with L And C Media Private Limited company as Director on 25 January, 2008,
and Martin Charles was last appointed as Director on 17 March, 2023 in Threlakshaa Bio Fuels Private Limited company.