John Stevenage

From Mpedia
Jump to: navigation, search

John Stevenage is the employed Chief Executive who manages British Mensa Ltd and heads up their Wolverhampton head office. Prior to joining British Mensa in around 1999 his background was in regional newspapers.