Business Development Manager
- Location
- City Of London, England, United Kingdom
revenue and margin growth by meeting or exceeding individual targets What You'll Need Proven experience in business development or B2B sales within the IT or technology sector. A consultative approach with the ability to translate customer needs into IT solutions. Confidence and credibility when engaging ...