Mr Humphrey Geoffrey Angulu First name Humphrey Middle name Geoffrey Family name Angulu Position Principal Meteorological Technologist Agency official Kenya Meteorological Department Representing member/partner Kenya Preferred language English