Puthiyedth Shivraj has directorship in 2 companies. Puthiyedth Shivraj has first started the directorship with Margo Engineers Pvt Ltd company as Director on 19 November, 1994,
and Puthiyedth Shivraj was last appointed as Director on 01 April, 2012 in Taikisha Engineering India Limited company.