Dave Steele No Comments Dave Steele has been the operations manager for the Isle of Wight Festival since 2012. Having previously served in the police, the latter part ofContinue Reading