David

David

North

David is amazingly compassionate and is a pleasure to work with. His tech experience means he’s a natural at technology, and his endless patience makes him an amazing trainer to work with!

Other Members