25 employees
A full-service marketing agency with offices in Ukraine and the UK. We create strategies and corporate identity, develop web and animation.
2013