The Brand Partnerships Manager role sits within our UK team and is responsible for managing our key relationships with new and existing brand partners; ensuring high client satisfaction and ...