menu
Omira Yethmin
Colombo, Western Province, Sri Lanka
skills
Project manager Researcher Technologist
skills
Project manager Researcher Technologist