Ram Guruswamy has directorship in 2 companies. Ram Guruswamy has first started the directorship with Human Scale Technologies Lab company as Director on 05 August, 2009,
and Ram Guruswamy was last appointed as Director on 05 August, 2009 in Human Scale Technologies Lab company.