Clearstar headquarters details
Location map
Open in Google MapsAll Clearstar office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Alpharetta HQ | Georgia | United States | Headquarters |
About Clearstar
Clearstar (London Stock Exchange (LSE): CLSU) is headquartered in Alpharetta, Georgia, United States. Founded in 1995, the company operates across 3 countries with approximately 161 employees worldwide.
Where is Clearstar's main office?
Clearstar's main headquarters office is located at 6250 Shiloh Rd, Alpharetta, Georgia 30005-8352. This serves as the company's primary corporate address and is home to its executive leadership team.
Clearstar regional offices
Beyond its headquarters in Alpharetta, Clearstar maintains 9 offices across 3 countries. Regional offices span 3 countries.
Clearstar contact information
The main switchboard for Clearstar headquarters can be reached at 18777962559. For investor relations, visit clearstar.net/investor-relations.
What does Clearstar do?
ClearStar Inc. is a technology and service provider that supports background screening for companies. The Company provides employment intelligence to its clients through a suite of IT applications for day-to-day use in their recruitment and employment application decisions.
Frequently asked questions
Where is Clearstar headquarters?
Clearstar's headquarters is located at 6250 Shiloh Rd, Alpharetta, Georgia 30005-8352, United States.
How many offices does Clearstar have?
Clearstar operates 9 offices across 3 countries as of 2026.
What is Clearstar's corporate address?
The official corporate address is 6250 Shiloh Rd, Alpharetta, Georgia 30005-8352.
When was Clearstar founded?
Clearstar was founded in 1995 and has grown to employ approximately 161 people worldwide.
What is Clearstar's phone number?
The main phone number for Clearstar headquarters is 18777962559.