S&P Trucost

Trucost is a company that assesses risks relating to climate change, natural resource constraints, and broader environmental, social, and governance factors. Its services include data and analytics, portfolio footprints and audits, verification of green bonds, carbon pricing investor toolkit, impact measurement, sustainable supply chains, environmental and social benefit analysis, assurance and reporting, and more.

Employee Rating

HQGreater London, GB
Cybersecurity ratingAMore
S&P Trucost was founded in 2000 and is headquartered in Greater London, GB

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at S&P Trucost

James Salo

James Salo

Head of Data Strategy & Operations
Richard Mattison

Richard Mattison

Chief Executive Officer
Steven Bullock

Steven Bullock

Global Head of Research
Lauren Smart

Lauren Smart

Managing Director, Global Head of ESG Commercial
David Hobson

David Hobson

Head of Development and Systems
Sarah Aird

Sarah Aird

Marketing Director
Show more

S&P Trucost Office Locations

S&P Trucost has offices in Greater London, London, New York and Paris
Greater London, GB (HQ)
22 Chancery Lane
London, GB (HQ)
20 Canada Square, 20 Canada Square, Canary Wharf
Paris, FR
40 Rue de Courcelles
New York, NY, US
55 Water St 39th floor
Show all (5)

S&P Trucost Financials and Metrics

Summary Metrics

Founding Date


S&P Trucost Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

S&P Trucost Online and Social Media Presence

Embed Graph

S&P Trucost Frequently Asked Questions

  • When was S&P Trucost founded?

    S&P Trucost was founded in 2000.

  • Who are S&P Trucost key executives?

    S&P Trucost's key executives are James Salo, Richard Mattison and Steven Bullock.

  • How many employees does S&P Trucost have?

    S&P Trucost has 41 employees.

  • Who are S&P Trucost competitors?

    Competitors of S&P Trucost include Sentifi, Institutional Shareholder Services and Accountability Research Corporation.

  • Where is S&P Trucost headquarters?

    S&P Trucost headquarters is located at 22 Chancery Lane, Greater London.

  • Where are S&P Trucost offices?

    S&P Trucost has offices in Greater London, London, New York and Paris.

  • How many offices does S&P Trucost have?

    S&P Trucost has 5 offices.