About STC
STC is a Financial Service company, headquartered in Waco, with 5,001 - 10,000 employees and annual revenue of $50M - $100M.
sterling-trust Company
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
STC Company Highlights
Phone Number
(254) 751-xxxx
Corporate Office Address
7901 Fish Pond Road
Waco, 76710
Website
Industries Served
Financial ServiceNumber of Employees
5,001 - 10,000 Employees
Company Revenue
$50M - $100M
STC Org
STC has 4 C-Level, 13 VP, 15 Director, 114 Manager, 10 Senior, and 549 Other employees.
STC Decision Makers
- CEOChristine Joubert
- CFOJamie Scott
STC's Tech Stack
Frequently Asked Questions About
STC
Log in or sign up to get full contact details and additional support.
Who is the CEO of STC?
The CEO of STC is Christine Joubert. See full contact details ›
Who is the CFO of STC?
The CFO of STC is Jamie Scott. See full contact details ›
How many senior employees does STC have?
STC has 156 senior employees that are typically used for decision making.
Who are the key decision makers at STC?
Key decision makers at STC include Christine Joubert (CEO) and Jamie Scott (CFO). See full contact details ›
What technologies does STC use?
STC uses technologies including Animate.css, Autoptimize, and Calendly.
How do I contact STC?
To contact STC, visit sterling-trust.com.
What companies are similar to STC?
Companies similar to STC include Two Sigma, Nylife Securities LLC, and PRA Group.
Where is STC headquartered?
STC is headquartered at 7901 Fish Pond Road, Waco.
What is the main phone number for STC?
The main phone number for STC is (254) 751-xxxx.
What is the official website for STC?
The official website for STC is sterling-trust.com.
What is the annual revenue of STC?
The annual revenue of STC is $50M - $100M.
How many employees does STC have?
STC has 5,001 - 10,000 employees.
What industry is STC in?
STC is in the Financial Service industry.
Last updated: May 28, 2025