Technical Sales Development Representative
- Hiring Organisation
- Flourish
- Location
- Birmingham, England, United Kingdom
meetings Generate pipeline for a high‐performing sales team Feed insights back to marketing, product, and leadership You’ll be given proven playbooks, real coaching, and autonomy from day one - but you’ll be expected to execute. This is not a scripted, hand‐held role. Who thrives here This role ...