Colin Macleod

Colin Macleod

CEO of Channel Islands Co-operative Society

Jersey - Channel Islands - UK
100 posts
Website Twitter Facebook

Sign up to my newsletter