, Scotland, United Kingdom • 1 - 10 Employees
Marketing and Advertising
We are Omada Corp, customer acquisition specialists operating in the public sphere; we conduct face-to-face sales and marketing campaigns aimed at building lasting brand loyalty for some of the UK's most loved and up-and-coming brands.