Ashok Soni has directorship in 2 companies. Ashok Soni has first started the directorship with Terrestrial Finance Limited company as Manager on 22 January, 1999,
and Ashok Soni was last appointed as Director on 10 December, 2014 in Maharashtra Seamless Limited company.