Business Development Manager - IT / Technology - London / Surrey - £100,000+ base
15 hours ago
Surrey
Management Mastery: Oversee project planning, stakeholder engagement, risk mitigation, and timely delivery of projects to meet corporate standards and client objectives. * Skills & Attributes