Location: 10 Lower Thames St, London EC3R 6AF, UK
Number of employees: 21 - 30
Business description: Our mission is to be a trusted, innovative and dynamic business partner. We are certified Salesforce CRM platform specialists. We build marketing, sales, customer service and analytics solutions for media, retail, fintech, high-tech and telco enterprises.