Homelocal Oshada Senanayake appointed as TRC Director General November 19, 2019 0 Oshada Senanayake has been appointed as the Director General of the Telecommunications Regulatory Commission of Sri Lanka. Tags: local news Facebook Twitter