Upali Peter Weerasooriya has directorship in 3 companies. Upali Peter Weerasooriya has first started the directorship with Grand Organics Private Limited company as Director on 01 December, 2016,
and Upali Peter Weerasooriya was last appointed as Director on 01 December, 2016 in Grand Organics Private Limited company.