JT

John Teeling

Executive Chairman at Botswana Diamonds

Timeline

  • Executive Chairman

    Current role