confluence technologies inc.
•
2024-04-18
London, UK
Head of Sales - Northern Europe - Analytics
Head of Northern Europe Analytics Sales London (or remote UK) Why Confluence? Over the past several years we have undergone a great deal of positive change and growth to become the company we are today. Our global footprint now spans multiple countries, giving…