Business Development Manager
- Location
- Wantage, England, United Kingdom
to deliver successful customer outcomes and long‐term growth. What We're Looking For Essential Technical background in engineering, software or similar. Proven B2B technical sales experience. Experience selling into international markets. Strong communication and relationship‐building skills. Self‐motivated with excellent organisational skills. Willingness to travel to ...