Business Development Manager
2 days ago
City of London
Bachelor’s degree in Business, Marketing, or related field (preferred, not mandatory). In this role, you will play a key role in driving new business and revenue growth by managing the full sales cycle from outbound outreach to discovery, solution design, negotiation, and closing. Research account