Fabricaura
Stuart MacKellar – Tech product enabler
Based in London (for now). SeeĀ StuartMacKellar.com