Business Development Manager
- Hiring Organisation
- Redsquid
- Location
- Borehamwood, England, United Kingdom
collaborative, ambitious and forward‐thinking environment. What You’ll Be Doing • Growing new business revenue and exceeding agreed targets • Working closely with marketing, telemarketing and product teams to support lead generation and refine our propositions • Leading client engagements, campaigns and initiatives to secure new opportunities • Building, designing and pricing ...