New Business Development Manager Milton Keynes, England, United Kingdom
- Location
- Milton Keynes, England, United Kingdom
Excellent communication, negotiation, and presentation skills A proven track record of hitting new business targets in telecoms Confidence with CRM software (ideally ConnectWise) and Microsoft Office An active, well-used LinkedIn presence for pipeline generation A proactive, entrepreneurial mindset with strong strategic and problem-solving instincts Professional, approachable ...