Adzuna
Business Development Manager
Krowd
London, UK
£36,305 – £36,305
about 6 hours ago
Sales Jobs
Skills & Technologies
ExpressBusiness Development
Job Description
Company Description Krowd empowers hospitality brands by connecting them to over 25 million high-intent diners through trusted platforms like banks, airlines, and loyalty apps. By integrating into everyday spending decisions via partnerships with companies such as American Express, Mastercard and Revolut, Krowd creates targeted campaigns to boost customer visits and revenue. Unlike traditional advertising, Krowd focuses on measurable outcomes without devaluing brand identity. As a Barclays port…