Biography
Spencer is a Principal with The St. Louis Trust Company, a multi-family office for over 50 families in the United States managing in excess of $10 billion, where he heads the Family Business Advisory Practice. Spencer is also an Adjunct Lecturer in Family Business at the Olin Business School at Washington University in St. Louis.
On the show
The Business Family Diagnostic
Where does your business family stand?
Most of what holds a family together is never written down. Thirty-three statements across eleven areas show you where yours is solid and where to start. About twelve minutes, free, and you choose whether to save your result.
See where you stand