The Morehead Family
The Moreheads grew up, married, and started a family in Wheaton, Illinois, before moving to the Waco area more than eleven years ago when David took on his role at Baylor.
Dave joined the Baylor University Office of Investments in 2011 and currently serves as the Chief Investment Officer. Previously, he was a senior portfolio manager at Lotsoff Capital Management, where he managed securities across the corporate capital structure, and a partner at Highview Capital Management, where he focused on public and private energy investments.
Sara is a fitness and yoga instructor in Waco, and the couple has four children — two in college and two in high school.
The family saw their move to Baylor as a way to put this experience to work to benefit college students.
Read more about the "Wise Investment" the Moreheads have made to the Baylor MA in School Leadership.