Return to "Everton’s ‘mind-blowing’ stadium will have people flocking, says tourism chief" Chris Brown Chris Brown, director of Marketing Liverpool Previous