OverviewSuggest Edit

Kayrros is a FinTech for Energy global player with the mission to improve energy markets’ transparency and efficiency by using Data Science to create new, unseen, value added, market-moving insights for energy market players, governments and investors.

HQParis, FR


Kayrros is headquartered in
Paris, France

Location Map

Latest Updates

Employees (est.) (Sept 2020)125(+2%)
Cybersecurity ratingAMore

Key People/Management at Kayrros

Antoine Halff

Antoine Halff

Antoine Rostand

Antoine Rostand

President and Founder
Jean-Michel Lasry

Jean-Michel Lasry

Laurent El Ghaoui

Laurent El Ghaoui

Alexandre d’Aspremont

Alexandre d’Aspremont

Andrew Gould

Andrew Gould

Advisory Board Chairman
Show more

Kayrros Office Locations

Kayrros has offices in Paris, Houston, New York, San Francisco and in 2 other locations
Paris, FR (HQ)
33 Rue la Fayette
Paris, FR
1 Rue François 1er
Singapore, SG
15 Beach Rd, Level 2
London, GB
Moor Place, 1 Fore St Ave
Houston, US
708 Main St
New York, US
300 Park Ave
Show all (7)

Kayrros Financials and Metrics

Summary Metrics

Founding Date


Kayrros total Funding

$33.7 m

Kayrros latest funding size

$24.40 m

Time since last funding

2 years ago

Kayrros investors

Kayrros's latest funding round in September 2018 was reported to be $24.4 m. In total, Kayrros has raised $33.7 m
Show all financial metrics

Kayrros Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Kayrros Online and Social Media Presence

Embed Graph

Kayrros Frequently Asked Questions

  • When was Kayrros founded?

    Kayrros was founded in 2016.

  • Who are Kayrros key executives?

    Kayrros's key executives are Antoine Halff, Antoine Rostand and Jean-Michel Lasry.

  • How many employees does Kayrros have?

    Kayrros has 125 employees.

  • Who are Kayrros competitors?

    Competitors of Kayrros include The Weather Option, Hiber and LesFurets.com.

  • Where is Kayrros headquarters?

    Kayrros headquarters is located at 33 Rue la Fayette, Paris.

  • Where are Kayrros offices?

    Kayrros has offices in Paris, Houston, New York, San Francisco and in 2 other locations.

  • How many offices does Kayrros have?

    Kayrros has 7 offices.