Stephen Hall is Sid Lee Sport’s CEO, a commercial-creative leader responsible for the agency’s strategy, growth and client impact across the U.K. and North America.
He has led major sponsorship programs end-to-end — platform and creative through activation, content, hospitality and measurement — building teams that deliver work fans feel and the business can measure.