David Bates
David Bates

David Bates

Ex Sales & Marketing Manager for @CWCreativeworld thanks to an idiot ENT surgeon at Leeds General Infirmary.