Martin Sadler
Martin Sadler

Martin Sadler

IT afficianado, practical and a bit geeky, disruptive thinker, enthusiast