CRM Specialist and Malta Contact David

Meet David

A person posing for the camera


David is a fundamental part of the Relevance team. He is in charge of the CRM. What is CRM? Well, it allows us to prove a return on investment to our clients. This makes David a very important person = VIP around here. David is a charming guy and knows many CRM systems and everything you might need to convert your visitors effectively.

David is based in Malta and heads our Southern Mediterranean operations; he also works in business development, so if you have received a call from him, that might be thanks to the CRM he set up for us 😉

On his free time, David is trimming the sheets on a 50 ft racing yacht!

What is the purpose of attracting visitors on a website, if they remain unknown?


  • CRM

  • Hubspot

  • Mailings

  • Infographics

  • Business Development


Based in:
Malta Malta Flag

David has worked on many projects including:

Looking to increase Sales?

Call Us