Company Overview
Company Name
Athelas
Address
1300 Terra Bella Ave, Mountain View, CA, 94043, United States
Website
athelas.comApprox. Annual Revenue
$22.0M
Employees
120
Established
2010
Locations
3
About Athelas
Business Profile
Read from the Athelas website on Oct 11, 2026. Hover an item to see the exact wording it came from.
About the website
- Website quality (AI-assessed)
- 7/10 · Copyright notice says 2026; Contains placeholder text; No contact form or booking
- Footer copyright year
- 2026
Recent changes
What changed on the Athelas website and Google listing, as detected by Coldlytics on each visit.
Google reviews went from 39 to 41
Google rating went from 3.9 to 4
Meta (Facebook) ad pixel installed
Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.
Find companies by what just changed →Athelas locations
3 Google Business Profile listings.
| Location | Google category | Reviews | Status |
|---|---|---|---|
| 1300 Terra Bella Ave, Mountain View, CAprimary | — | — | — |
| 1300 W Traverse Pkwy #200,, Lehi,, UT | — | — | — |
| 1300 Terra Bella Ave, Mountain View, CA | Corporate office | 4.0 (41) | Claimed |
SaaS Companies near Mountain View, CA
Frequently Asked Questions about Athelas
Advertising Pixels
- Facebook Ad Pixel
- Google Ad Pixel
- LinkedIn Ad Pixel