Avatar

Lloyd Birch

Marketing Manager Lloyd has a degree in Marketing Communications and a passion for technology, so digital marketing is in his blood. Having worked for some of the biggest brands in the UK he has a vast experience spanning all areas of marketing.

Posts by Lloyd Birch:

    No posts by this author.