Ben Nicholls

Ben Nicholls is CEO and Editor-in-Chief of Jam Press, the UK’s fastest-growing news agency - www.jampress.co.uk