Mark G.Mark G.

Mark G.



Cambridge, C3

Joined group

Feb 10, 2015


I am a tech enthusiast that is always learning, and making mistakes in the process but I love people and sharing with them the things I have learnt. I love skiing, sailing, astronomy, programming, fairly well travelled so even if you don't want to ta