Echelon Advisors

  • Insurance
  • Austin TX
  • 20 employees
  • Insurance
Get Full Info

Company Overview

Headquarters
1613 S Capital of TX Hwy Suite 205, Austin TX
Website
echelonrisk.com
Phone
(855) 264-0116
Employees
20
Industry
Insurance
NAICS Code
NAICS Code 524 Companies
NAICS Code 5242 Companies
NAICS Code 52 Companies
SIC Code
SIC Code 641 Companies
SIC Code 6411 Companies
SIC Code 64 Companies
More Details

Financials & Stats

Revenue

$8B

More Financials

Who is Echelon Advisors

Echelon Advisors is a privately held company based in Austin, Texas, with 20 employees. Echelon Advisors provides commercial insurance and employee benefits solutions. They specialize in innovative risk financing strategies, utilizing technology, automation, and analytics to craft customized solutions for each client. Their approach aims to help organizations transform what are traditionally seen as expenses into opportunities for value creation. Echelon Advisors distinguishes itself by offering alternative risk financing strategies, particularly for organizations with strong risk management track records. They cater to businesses seeking to move beyond traditional insurance models and explore solutions that allow them to finance their own risk, potentially avoiding the costs associated with subsidizing others' losses. For more information, visit Echelon Advisors' website at echelonrisk.com.

Echelon Advisors Industry Tags

Captive Insurance
Alternative Risk Financing
Group Captives
Insurance Program Incubation
Population Health Management
Professional Employment Organizations
Pharmacy Benefit Management
Portfolio Risk Analysis
Self-Insured Retentions
Foreign Domicile
View All Industry Tags

Echelon Advisors Tech Stack

JavaScript
HTML
PHP
View All Tech Stack

Companies Similar to Echelon Advisors

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

Company Name Revenue Number of Employees Location Founded in
8M 4 Monroe, WA
8M 18 Ada, MI 1997
8M 9 Peoria, AZ
8M 23 Anchorage, AK 1951
8M 5 Shawnee Mission, KS
View More Companies

FAQ

What is the location of Echelon Advisors's headquarters?
The headquarters of Echelon Advisors are situated at 1613 S Capital of TX Hwy Suite 205, Austin TX
What is Echelon Advisors's phone number?
Echelon Advisors's contact number is (855) 264-0116.
What is Echelon Advisors's official website?
The official website of Echelon Advisors can be found at echelonrisk.com.
What is Echelon Advisors's current revenue?
As of February 2019, Echelon Advisors's annual revenue reached $8B.
How many employees does Echelon Advisors currently have?
Echelon Advisors employs approximately 20+ people as of February 2019
Which industries is Echelon Advisors primarily operating in?
Echelon Advisors operates in the following industries: Insurance, Health Insurance
What are Echelon Advisors's industry tags?
Echelon Advisors's industry tags include: Captive Insurance, Alternative Risk Financing, Group Captives

Employee Directory

Key Employees

Bradley Guidry

Senior Account Manager

Phone Email