Stephen Wallis is Managing Director of Newmarket Racecourses. Running a racecourse is an interesting experience, in that you are trying to be all things to all men and women. Stephen's talk will hopefully give an insight into how a venue manages so many different customer expectations at the same time