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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices