Haymarket Media Group
Editor, C and IT magazine
Haymarket Media Group
Associate Editor, Conference and Incentive Travel
Computerwire
Staff Writer
Haymarket Media Group
Features editor, Revolution
Self-Employed
Freelance Editor and Journalist
inVOYAGE
Editor and Content Manager
Netimperative
Reporter
micebook
Editor
Centaur Media Plc
Senior reporter, New Media Age
Bournemouth University
Beaverwood School for Girls