Craig McGill

Craig McGill

Scotland/Ireland Digital Strategist with international firm. Author. University lecturer. Dad. Journalist. Drinker. Views mine.