Somatus

OverviewSuggest Edit

Somatus is a kidney care company. It partners with health plans, health systems, nephrology, and primary care groups to provide integrated care for patients with or at risk of developing kidney disease. Its integrated clinical services and technology are aimed to delay or prevent disease progression.
TypePrivate
Founded2016
HQMcLean, US
Websitesomatus.com
Employee Ratings3.8

Locations

Somatus is headquartered in
McLean, United States

Location Map

Latest Updates

Employees (est.) (Oct 2020)118(+7%)
Cybersecurity ratingAMore

Key People/Management at Somatus

Satish Cheema

Satish Cheema

Chief Technology Officer
Jon Kunkle

Jon Kunkle

Chief Financial Officer
Alicia Palmer

Alicia Palmer

General Counsel
Mike Cook

Mike Cook

SVP, Provider Engagement
Kenneth Sipe

Kenneth Sipe

SVP, Human Resources
Mike Stuart

Mike Stuart

SVP, Corporate Development
Show more

Somatus Office Locations

Somatus has an office in McLean
McLean, US (HQ)
1861 International Dr #600
Show all (1)

Somatus Financials and Metrics

Summary Metrics

Founding Date

2016

Somatus total Funding

$80 m

Somatus latest funding size

$64 m

Time since last funding

4 months ago

Somatus investors

Somatus's latest funding round in June 2020 was reported to be $64 m. In total, Somatus has raised $80 m
Show all financial metrics

Somatus Cybersecurity Score

Cybersecurity ratingPremium dataset

A

94/100

SecurityScorecard logo

Somatus Online and Social Media Presence

Embed Graph

Somatus Frequently Asked Questions

  • When was Somatus founded?

    Somatus was founded in 2016.

  • Who are Somatus key executives?

    Somatus's key executives are Satish Cheema, Jon Kunkle and Alicia Palmer.

  • How many employees does Somatus have?

    Somatus has 118 employees.

  • Who are Somatus competitors?

    Competitors of Somatus include Mind-Body Digestive Center, Ototech and Seven Springs Orthopaedics.

  • Where is Somatus headquarters?

    Somatus headquarters is located at 1861 International Dr #600, McLean.

  • Where are Somatus offices?

    Somatus has an office in McLean.

  • How many offices does Somatus have?

    Somatus has 1 office.