Alastair Johnston

By day - Charity Fundraiser, Public Speaker and Volunteer Manager. Otherwise geek-about-town interested in technology, productivity, travel. A Good Egg!