Brella Insurance

  • Insurance
  • New York NY
  • 51 employees
Get Full Info

Company Overview

Headquarters
New York, #2496, New York NY
Website
joinbrella.com
Employees
51
Industry
Insurance
More Details

Financials & Stats

Revenue

$10B

More Financials

Company Leadership

Travis Knight

Vice President Finance

Phone Email

Companies Similar to Brella Insurance

Analyze industry trends and opportunities by examining competitors and companies comparable to Brella Insurance, including their performance metrics, financials, growth dynamics, and competitive benchmarks.

Company Name Revenue Number of Employees Location Founded in
10M 4 Louisville, KY 2011
10M 7 Madrid,
10M 7
10M 24
10M 5
View More Companies

FAQ

What is the location of Brella Insurance's headquarters?
The headquarters of Brella Insurance are situated at New York, #2496, New York NY
What is Brella Insurance's official website?
The official website of Brella Insurance can be found at joinbrella.com.
What is Brella Insurance's current revenue?
As of April 2021, Brella Insurance's annual revenue reached $10B.
How many employees does Brella Insurance currently have?
Brella Insurance employs approximately 51+ people as of April 2021
Which industries is Brella Insurance primarily operating in?
Brella Insurance operates in the following industries: Insurance
Who is the Vice President Finance of Brella Insurance?
Brella Insurance's Vice President Finance is Travis Knight

Employee Directory

Key Employees

James Choi

Insurance Product Development Manager

Phone Email

Julia Engels

Regional Sales Director

Phone Email

Juan Mellare

Sr. Software Engineer

Phone Email