Machani Ramesh Ravi has directorship in 28 companies. Machani Ramesh Ravi has first started the directorship with Nippon Electronics (nel) Private Limited company as Director on 15 February, 2011,
and Machani Ramesh Ravi was last appointed as Director on 27 June, 2023 in Tresa Motors Private Limited company.