All your marketing metrics in one place

Visualize your marketing campaigns with concrete metrics that you can pull into any report or presentation

Get in touch

 
Your email address will be stored for direct communication only. Your email address will be kept private and never shared.
 
 

Screenshot 2022-06-06 at 17-19-54

Our Offices

 

Edinburgh, UK

UK - Global Headquarters

Our HQ is located in the beautiful city and tech hub of Edinburgh

REGISTERED OFFICE:
61 Dublin Street
Edinburgh
EH3 6NL
United Kingdom

San Fransisco, US

US Office

Of course, we US presence and an office in the Bay Area…

REGISTERED OFFICE:
2121 Webster Street
Apt 207
San Francisco CA 94115
United States of America

Budapest, Hungary

Central Europe Office 

We have an office in the Hungarian capital for our Enterprise Technology Development division

REGISTERED OFFICE:
Kapás u. 6-12. IV. emelet
1027 Budapest
Hungary