Group Head of Human Resources
sri lanka
CIC Holdings PLC
Royal College Colombo 7 Sri Lanka
University of Colombo