Mike Treloar (Director / IT)

Mike Treloar (Director / IT)

Mike Treloar, one of the founding members of Ned’s Wish and “way ahead of us” in his knowledge of all things technological.