Partnership Manager - London office, United Kingdom
5 days ago
London
As the Partnership Manager, you will lead the development and management of impactful B2B2C partnerships across key sectors, including travel, financial services, and more. Partnership Manager - United Kingdom, London officeOur MissionTo create the finest retail experiences. Our PurposeMaking the...