About STS Capital Partners
STS Capital Partners is a Financial Service company, headquartered in Saint Louis, with 501 - 1,000 employees and annual revenue of $1M - $5M.
STS Capital Partners is a global sell-side M&A firm like no other. We are expert guides for private, founder, and entrepreneurial business owners on the journey to achieving an Extraordinary Exit™. The name STS comes from Success to Significance through Selling to Strategics™: a reflection of our mi...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
STS Capital Partners Company Highlights
Phone Number
(905) 804-xxxx
Corporate Office Address
4 Robert Speck Pky
Saint Louis, 63101
Website
STS Capital Partners Org
STS Capital Partners has 3 C-Level, 20 VP, 32 Director, 11 Manager, 10 Senior, and 58 Other employees.
STS Capital Partners Decision Makers
- CEOSean Friday
- CFOIsabella Cattelan
STS Capital Partners's Tech Stack
Frequently Asked Questions About
STS Capital Partners
Log in or sign up to get full contact details and additional support.
Who is the CEO of STS Capital Partners?
The CEO of STS Capital Partners is Sean Friday. See full contact details ›
Who is the CFO of STS Capital Partners?
The CFO of STS Capital Partners is Isabella Cattelan. See full contact details ›
How many senior employees does STS Capital Partners have?
STS Capital Partners has 76 senior employees that are typically used for decision making.
Who are the key decision makers at STS Capital Partners?
Key decision makers at STS Capital Partners include Sean Friday (CEO) and Isabella Cattelan (CFO). See full contact details ›
What technologies does STS Capital Partners use?
STS Capital Partners uses technologies including Adobe, Animate.css, and Apache HTTP Server.
How do I contact STS Capital Partners?
To contact STS Capital Partners, visit stscapital.com.
What companies are similar to STS Capital Partners?
Companies similar to STS Capital Partners include CPN, SLC Management, and Advantage One Tax Consulting.
Where is STS Capital Partners headquartered?
STS Capital Partners is headquartered at 4 Robert Speck Pky, Saint Louis.
What is the main phone number for STS Capital Partners?
The main phone number for STS Capital Partners is (905) 804-xxxx.
What is the official website for STS Capital Partners?
The official website for STS Capital Partners is stscapital.com.
What is the annual revenue of STS Capital Partners?
The annual revenue of STS Capital Partners is $1M - $5M.
How many employees does STS Capital Partners have?
STS Capital Partners has 501 - 1,000 employees.
What industry is STS Capital Partners in?
STS Capital Partners is in the Financial Service industry.
Last updated: May 28, 2025