Stephen Wilson. Digital strategy, creative and project management. Leeds, United Kingdom.