Project Managers-ICTA May 4, 2016December 29, 2017 Gazette.lk Senior Project Managers / Project Managers – Information & Communication Technology Agency of Sri Lanka (ICTA)