Prospeo
Hero Section BackgroundHero Section Background
Scientific Climate Ratings

Scientific Climate Ratings

Financial ServicesFlag of GB10 Fleet Place, London, United Kingdom11-20 Employees

Company overview

Headquarters10 Fleet Place, London, England EC4M 7RB, GB
Website
NAICS52
Founded2025
Employees11-20

Key Contacts at Scientific Climate Ratings

Flag of FR

Rémy Estran-Fraioli

Chief Executive Officer

Flag of FR

Mariya Peykova

Sales Director

Flag of FR

Elodie Lelief

Sales Development Director

Flag of GB

Nataliia Gaidarenko

Marketing Director

Scientific Climate Ratings Email Formats

Scientific Climate Ratings uses 2 email formats. The most common is {first name}.{last name} (e.g., john.doe@scientificratings.com), used 73.3% of the time.

FormatExamplePercentage
{first name}.{last name}
john.doe@scientificratings.com
73.3%
{first initial}.{last name}
j.doe@scientificratings.com
26.7%

About Scientific Climate Ratings

Scientific Climate Ratings is an independent rating agency within the EDHEC Business School venture ecosystem. We provide science-based, forward-looking ratings to help investors and issuers assess the financial materiality of climate risks and drive effective decarbonisation and resilience strategies. Leveraging EDHEC’s award-winning expertise in climate finance, Scientific Climate Ratings delivers transparent, standardised assessments covering over 6,000 infrastructure assets across 25 countries. By 2026, SCR will expand its coverage to include more than 5,000 leading listed companies worldwide, applying the same methodological rigour to corporate climate risk assessments. Our ratings enable the financial community to quantify and manage both physical and transition risks — setting a new global benchmark for climate risk assessment.

$

Scientific Climate Ratings revenue & valuation

Annual revenue$941,105
Revenue per employee$86,000
Estimated valuation?$3,100,000
Total fundingNo funding

Employees by Management Level

Total employees: 11-20

Seniority

Employees

C-Suite
Director
Intern

Employees by Department

Scientific Climate Ratings has 9 employees across 6 departments.

Departments

Number of employees

Funding Data

Scientific Climate Ratings has never raised funding before.

Frequently asked questions

Scientific Climate Ratings is located in 10 Fleet Place, London, GB.
Scientific Climate Ratings was founded in 2025, making it 1 years old. The company has established itself as a significant player in its industry over this time.
Scientific Climate Ratings has approximately 11-20 employees. The company continues to grow its workforce to support its business operations and expansion.

4.8

40,000 users

top 50
high performer
most used
tier 1 accuracy

Build leads list with verified emails & mobiles