Business Development Manager (Sales)
- Location
- Greater London, England, United Kingdom
uncover customer challenges, priorities, and buying triggers Build and manage a strong pipeline of qualified opportunities, maintain accurate pipeline forecasting and tracking within CRM Own the full sales cycle from initial outreach through to negotiation and deal closure Collaborate with marketing, operations, design, and estimation teams to develop compelling, tailored ...