Marketing and Advertising - , Scotland, United Kingdom
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.