Athelas

1300 Terra Bella Ave, Mountain View, CA, 94043, United States

Last Updated Apr 22, 2025

Company Overview

Company Name

Athelas

Address

1300 Terra Bella Ave, Mountain View, CA, 94043, United States

About Athelas

Athelas is a healthcare technology company headquartered in Mountain View, California. They provide software solutions to help healthcare organizations streamline their revenue cycle management, launch telehealth programs, and improve patient care through their intelligent, cloud-based platforms.

Frequently Asked Questions about Athelas

Advertising Pixels

  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Max Paletz Director of Operations
LinkedIn
Ramesh Munnangi Strategic Partnerships
LinkedIn
Ruba Raza Strategic Partnerships
LinkedIn
Jared Stewart Strategic Partnerships
LinkedIn
Lexi Hull Strategic Partnerships Athelas
LinkedIn