CareerPlan

Enterprise Lead - Thomson Reuters Foundation

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

Core

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

Role type

Senior IC enterprise strategy and product leader

Builds

Market-relevant products, services, and partnership opportunities for civil society and fair work

Domain

Social enterprise / Non-profit / Impact investment

Deliverable

product features

Required skills

Enterprise strategy, product development, P&L management, market validation, commercial leadership, team management, stakeholder influence, impact measurement

Preferred skills

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