John Davis

Senior Product Marketing Manager

John Davis is a seasoned marketing professional with extensive experience in product marketing and leadership roles. Currently serving as Senior Product Marketing Manager at Deel since September 2025, John has previously held significant positions including B2B Product Marketing Lead EMEA at Handshake, Head of Entrepreneur Marketing UK at Republic Europe, and Head of Marketing at both Beauhurst and Nobly POS, the latter being recognized as the top customer-rated EPOS system for hospitality. With prior roles at Bell Pottinger and Assembly Europe, John has cultivated expertise in content marketing and strategic marketing management. John holds a dual degree in French and Philosophy from Trinity College Dublin and a Master’s in General Management from Vlerick Business School.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices