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.

Spencer Burke has been a guest on 1 episode.