OverviewSuggest Edit

Envelop is a global specialty cyber underwriting firm. It is engaged in insurance industry expertise with cyber and machine learning analytics tools. The company provides pricing, risk analysis, and underwriting to insurers and reinsurers.
HQLondon, GB

Latest Updates

Employees (est.) (Aug 2020)23(-4%)
Cybersecurity ratingAMore

Key People/Management at Envelop

Jonathan Spry

Jonathan Spry

Chief Executive Officer
Ari Chatterjee

Ari Chatterjee

Chief Underwriting Officer
Brian O'Hara

Brian O'Hara

Nicolai Borcher

Nicolai Borcher

Show more

Envelop Office Locations

Envelop has offices in London and Bristol
London, GB (HQ)
22nd Floor, The Leadenhall Building, 122 Leadenhall St
Bristol, GB
2 Redcliffe Way
Show all (2)

Envelop Financials and Metrics

Summary Metrics

Founding Date


Envelop total Funding

$6 m

Envelop latest funding size

$6 m

Time since last funding

3 months ago

Envelop investors

Envelop's latest funding round in May 2020 was reported to be $6 m. In total, Envelop has raised $6 m
Show all financial metrics

Envelop Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Envelop Online and Social Media Presence

Embed Graph

Envelop News and Updates

NanoFlex Power Corporation and True Metal Solutions Unite to Envelop Buildings with a New Solar Power Generating Technology

Scottsdale, Arizona, Jan. 10, 2020 (GLOBE NEWSWIRE) -- NanoFlex Power Corporation (NFP), a leading developer of organic photovoltaic technology and high efficiency photovoltaic power generation, and True Metal Solutions (TMS), a building cladding fabricator and installer, have entered into a Joint…

Envelop Frequently Asked Questions

  • When was Envelop founded?

    Envelop was founded in 2016.

  • Who are Envelop key executives?

    Envelop's key executives are Jonathan Spry, Ari Chatterjee and Brian O'Hara.

  • How many employees does Envelop have?

    Envelop has 23 employees.

  • Who are Envelop competitors?

    Competitors of Envelop include Close Brothers, NEX Group and Lantern.

  • Where is Envelop headquarters?

    Envelop headquarters is located at 22nd Floor, The Leadenhall Building, 122 Leadenhall St, London.

  • Where are Envelop offices?

    Envelop has offices in London and Bristol.

  • How many offices does Envelop have?

    Envelop has 2 offices.