About Shayne MacLachlan

Going Digital, our opportunity to bridge the divides

Communications strategy, content, community

Contact Shayne MacLachlan