Business Development Manager - Manchester
5 days ago
Manchester
Its a strategic, insight-led business development role, ideal for someone who excels at mapping complex accounts, crafting compelling proposals, and supporting senior leaders in closing high-value deals with major enterprise merchants. As the Business Development Manager, you will help shape sales s