93 employees
STS Capital Partners is a merger and acquisition firm for mid to small level businesses.
2003