Gem Diamonds
Show contact
Harry Kenyon-Slaney
Non-Executive Chairman
Michael Lynch-Bell
Non-Executive Director
Johnny Velloza
Mike Brown
5 members
Current role
Mazvi Maharasoa