About the founder
Sebastian Sauerborn
Founder of STM Corporate Group. Based between Austin, Texas and London. Around 25 years of advising entrepreneurs, company owners and private clients on international corporate structuring, cross-border banking relationships and international relocation.
Advice from someone who has done it himself
Sebastian was born in Freiburg, Germany, and left in 2000. Since then he has lived and worked in Switzerland, the United Kingdom, the United States, Malta, Ireland and Scotland. In each of those countries he set up and ran businesses, opened the banking relationships they needed, moved his family, found schools, dealt with local counsel and kept the companies running through it all.
That is the through-line of the firm. The clients who come to STM Corporate Group are about to do something Sebastian has already done, repeatedly and in several countries. The advice is operational rather than theoretical: what needs to be in place, in which order, with which documents, who has to sign and what the bank or the regulator will ask. Where a matter needs a licensed professional, he knows which one and why.
Over around 25 years he has advised entrepreneurs, company owners and private clients on international corporate structuring, cross-border banking relationships and international relocation. He founded STM Corporate Group to bring that work under one roof for US clients and for clients across Europe, Asia and Latin America. He also founded Mount Bonnell Advisors, and holds interests in media production and investment companies.
He lives with his fiancée and their three children.
Where the experience comes from
- Freiburg, GermanyBorn and raised. Left in 2000.
- SwitzerlandFirst years abroad, building and running businesses in a multilingual, highly regulated market.
- United KingdomCompany building, banking relationships and advisory work in London.
- Malta, Ireland and ScotlandEstablishing and operating companies within the European Union and the United Kingdom, with the cross-border banking and administration that entails.
- United StatesAustin, Texas: the home of STM Corporate Group and Mount Bonnell Advisors.
Contact us
Interested in working together? Fill in the form and we will be in touch shortly. We look forward to hearing from you.
Prefer to call? +1 512 838-3897 (US) or +44 20 3151 0582 (UK).
Ready for a free consultation?
A first conversation costs nothing and commits you to nothing. Tell us what you are planning and we will tell you plainly whether and how we can help.