President Ken Starr has appointed his chief of staff, Dr. Karla Leeper, to lead the Office of Governmental Relations and Baylor Event Services.
Leeper currently serves as vice president for executive affairs and she said these new responsibilities will help bring the president’s office and government relations closer together.