OverviewSuggest Edit

Omnidian is an insurance provider of residential, commercial, and industrial solar system protection plans. The company serves both individual homeowners and financial institutions, such as funds and third-party owners, that manage large portfolios of residential solar assets. Its technology provides continuous monitoring for residential solar systems and large-scale residential portfolios and offers the industry’s only end-to-end performance guarantee including proactive service alerts and field service for the life of residential solar systems.

HQSeattle, WA, US
Employee Ratings4.9


Omnidian is headquartered in
Seattle, United States

Location Map

Latest Updates

Employees (est.) (Dec 2021)105(+5%)
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Omnidian

Brad Davis

Brad Davis

Chief Marketing Officer
Rob Goehrke

Rob Goehrke

Director, Customer Support
Cedric Brehaut

Cedric Brehaut

Senior Vice President, Products
Caroline Bec Cox

Caroline Bec Cox

Chief Financial Officer
Brian Johnston

Brian Johnston

Director, Strategic Alliances
John Blattner

John Blattner

Director of Strategic Alliances
Show more

Omnidian Office Locations

Omnidian has an office in Seattle
Seattle, WA, US (HQ)
1411 4th Ave #1000
Show all (1)

Omnidian Financials and Metrics

Summary Metrics

Founding Date


Omnidian total Funding

$24.2 m

Omnidian latest funding size

$15 m

Time since last funding

2 years ago

Omnidian investors

Omnidian's latest funding round in June 2019 was reported to be $15 m. In total, Omnidian has raised $24.2 m
Show all financial metrics

Omnidian Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Omnidian Online and Social Media Presence

Embed Graph

Omnidian Frequently Asked Questions

  • When was Omnidian founded?

    Omnidian was founded in 2015.

  • Who are Omnidian key executives?

    Omnidian's key executives are Brad Davis, Rob Goehrke and Cedric Brehaut.

  • How many employees does Omnidian have?

    Omnidian has 105 employees.

  • Who are Omnidian competitors?

    Competitors of Omnidian include Sunergy Systems, GI Energy and Maxilux.

  • Where is Omnidian headquarters?

    Omnidian headquarters is located at 1411 4th Ave #1000, Seattle.

  • Where are Omnidian offices?

    Omnidian has an office in Seattle.

  • How many offices does Omnidian have?

    Omnidian has 1 office.