STS Worldwide Inc. is a leading M&A boutique advisory firm with nearly 4 decades of IT domain experience, with a gross annual revenue of around $550M. Established in 1983 by Rita and Pundi Narasimham in Atlanta, GA. We have a global outreach, spanning over North America, Mexico, Europe, Middle Eas... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet