John Giddings is an English music agent and promoter who has run the Isle of Wight Festival since its revival in 2002. From Wikipedia