Business Development Manager
26 days ago
Manchester
As part of this growing team, you'll play a key role in shaping the company's future, helping to ... Ability to manage a full sales cycle, from lead generation to closing deals. * A good understanding ...