CareerPlan

Enterprise Lead - Thomson Reuters Foundation

United Kingdom, LondonFull-time2026-10-20 → 2026-11-11
On-site

Core

Lead the Thomson Reuters Foundation's enterprise capability, turning organizational assets into scalable, financially sustainable products and services.

Role type

Senior IC enterprise strategy and product leadership

Builds

Mission-aligned products, services, and ventures for social impact

Domain

Social enterprise / Non-profit / Impact investment

Required skills

Enterprise strategy, product development, P&L management, market validation, customer discovery, pricing models, roadmap management, team leadership, stakeholder management, impact investment readiness

Preferred skills

Impact investment experience, portfolio management, professional services sector knowledge, innovation methods, international operations

Technologies

N/A

Responsibilities

Define and deliver enterprise strategy, identify and prioritize enterprise opportunities, validate markets and customers, design products and pricing models, manage product roadmaps, lead sales and marketing teams, grow training portfolios, prepare ventures for impact investment, manage cross-functional delivery, ensure ethical compliance

Seniority

Senior, hands-on IC with people management