Eleanor Nicholson's Company Details
London, N/A, UK • 20 - 49 Employees
Management Consulting
The D Group is the UK's leading cross-sector strategic business development network. We deliver business-critical insights and competitive advantage to the leaderships of UK businesses, partnerships, and institutions.
UK Strategic business development network
Unique leadership development programmes
Delivers business-critical insights
connections and outcomes
Part of Strategy International Group