Senior Business Development Manager
21 days ago
London
This role is pivotal in driving new business, nurturing client relationships, and maximizing value ... Manage the full lifecycle of new merchant relationships: identify, qualify, analyze, present ...