View Graham Hurley's profile on LinkedIn