Delivery Manager

Direct message the job poster from NatcapTalent and Business Development @ Natcap | Science-based nature intelligence (biodiversity and ecosystems, water, pollution)
Help Us Accelerate the Nature-Positive TransitionAt
Natcap , we’re pioneering the integration of
nature intelligence into business decision-making . As the world moves beyond net zero, we’re empowering leading corporates and sustainability consultants to meet new requirements like
CSRD
and
TNFD
by making nature measurable, actionable, and impactful.In just a short time, we''ve grown rapidly to support major organisations across the UK, Europe, East Asia, South America, and Australia. Now, we’re looking for an exceptional
Delivery Manager
to help us scale our mission even further.What You''ll Do -As a Delivery Manager, you’ll sit at the intersection of science, data, and client success. You’ll:Own project delivery
for global corporate clients, from proposal through to completion.Lead cross-functional teams
across science and engineering to deliver high-quality outputs.Advise customers
on how to interpret and act on nature intelligence data.Shape our Product , feeding back insights from delivery to make it smarter and more scalable.Author and review outputs
such as slide decks, data files (CSV), and methodologies to ensure clarity, accuracy, and transparency.Build strong customer relationships , lead calls, and provide clear, strategic recommendations.3+ years in a
consulting role
(or 4+ years without a master’s), ideally within sustainability, strategy, or data-related fields.Experience
leading customer projects
and delivering on time with impact.Strong
communication and analytical skills , including comfort with ambiguity and change.A
collaborative, kind, and proactive mindset
that thrives in a fast-paced start-up.Passion for learning, growth, and driving
positive environmental outcomes .Knowledge of
nature-related frameworks
like TNFD, SBTN, or CSRD.Experience delivering nature-related outputs to clients.Equity + Competitive Salary
– Become a co-owner of Natcap’s mission.Regular Nature Away Days
– Reflect, recharge, and connect outdoors.£500 Annual LandD Budget
– Invest in your personal and professional growth.Enhanced Family and Sick Leave
– Support when you need it most.Wellbeing and Recognition Schemes
– A culture of care and celebration.Salary Sacrifice Options
– Save more while making the most of your benefits.Ready to Join Us? -We''re growing fast and building something ambitious. If you''re excited by the opportunity to work on cutting-edge sustainability challenges and shape a more nature-positive future, we’d love to hear from you.Apply now or reach out to learn more.Seniority level
Seniority level Mid-Senior levelEmployment type
Employment type Full-timeJob function
Job function Consulting, Research, and AnalystReferrals increase your chances of interviewing at Natcap by 2xSign in to set job alerts for “Delivery Manager” roles.
Greater London, England, United Kingdom 3 weeks agoCroydon, England, United Kingdom 1 week agoLuton, England, United Kingdom 2 days agoLuton, England, United Kingdom 2 days agoSenior Facilities Manager (Workplace Service Delivery Manager)
City Of London, England, United Kingdom 4 days agoSenior Customer Service Delivery Manager
Agile Delivery Lead (Principal Consultant)
London, England, United Kingdom 1 week agoLangley, England, United Kingdom 4 weeks agoLondon, England, United Kingdom £35,000.00-£40,000.00 4 hours agoLondon, England, United Kingdom 1 week agoService Delivery Manager (Accounting/Payroll)
Delivery Experience Manager (All Genders)
London, England, United Kingdom 3 weeks agoLondon, England, United Kingdom 1 week agoMeetings and Events Service Delivery Manager, EMEA, Amazon Meetings and Events
London, England, United Kingdom 1 day agoOperations Manager – International Payments
London, England, United Kingdom 1 month agoLondon, England, United Kingdom 3 days agoLondon, England, United Kingdom 1 week agoLondon, England, United Kingdom 3 hours agoService Delivery Manager - Pod Lead, Charles River Development, Vice President
London, England, United Kingdom 1 day agoLondon, England, United Kingdom 1 month agoMarlow, England, United Kingdom 3 days agoManager, Global Response Operations (GRO) Detection
London, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 2 days agoLondon, England, United Kingdom 2 weeks agoAssistant Service Delivery Manager (2968)
London, England, United Kingdom 2 days agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of ..... full job details .....