Gerard Nanayakkara

Gerard Nanayakkara

Director/Board Member at BOGAWANTALAWA TEA ESTATES PLC

77 year
Commercial Services
Non-Energy Minerals