Account Manager - iwoca
- Competitive salary
- Leeds, West Yorkshire
- Permanent, full-time
We're looking for an Account Manager Our Account Managers are trusted advisors with the consultative sales skills to be able to explain complex products, convert opportunities and nurture a portfolio of businesses to drive growth. iwoca customers rec...
Go to similar: Manager jobs in leeds