Company Description This position can be based in the UK or Amsterdam In every market and industry, business opportunity and success come from attracting and engaging with customers, generating leads, showcasing products, and researching and discovering