Stephen MacLennan
Stephen MacLennan

Stephen MacLennan

Technology nomad, learner of things, builder of stuff. I love entrepreneurship and business