- February 2, 2026
- Posted by: Regent Harbor Team
- Category: Business
markdown
Contents
Leah Sheppard Joins Carson College as Associate Dean
A Strategic Vision for the Future
Leah Sheppard’s appointment as the associate dean for strategic initiatives and college culture at the Carson College of Business became official on August 16, 2025. This new role puts her right at the helm of shaping the future of the college. But hey, it’s Leah, and if anyone knows how to play it cool and strategic, it’s her.
Who is Leah Sheppard?
Sheppard isn’t just your regular associate professor of management. She’s got a knack for analyzing how gender impacts workplace experiences and career outcomes. Quite the hot topic nowadays, right? When she’s not diving into these dynamic discussions, she’s serving on the Carson College Leadership Council and Executive Committee, figuring out how to keep everything running smoothly.
The Perfect Fit
According to Carson College Dean Debbie Compeau, Leah’s well-versed in leadership and workplace climate. “Her leadership of the college’s strategic planning taskforce will ensure faculty, staff, and student representation is embedded in our efforts to create business insights and opportunities that empower society,” Compeau says. With such glowing endorsements, it’s no wonder they pegged her for this task.
“As a teacher and scholar, Leah is well-versed on issues related to leadership and workplace climate.”
— Debbie Compeau, Dean
Not Her First Rodeo
From 2023 to 2025, Sheppard was associate dean for access and opportunity. Plus, she flexed her strategic muscles on the presidential search advisory committee in 2024 and tackled university faculty workload policies in 2025. No wonder she’s ready to ride into this new role with confidence!
Sheppard’s Drive and Ambition
Sheppard is hyped about the challenges in higher education. “I’m excited for the opportunity to help design a better future for our college,” she says. Her goals include advancing student value, boosting research that benefits Washington, and building an enriching culture for all involved at the college.
Academic Credentials and Influence
Let’s not forget, Sheppard earned her doctoral degree in business administration from the University of British Columbia. Before crossing borders, she bagged a bachelor’s and master’s in psychology from the University of Western Ontario. She’s been with WSU since 2014, teaching a course on managing workplace diversity, and making a mark every step of the way.
Conclusion
Leah Sheppard is all set to lead Carson College into a bright future. With her strategic insight and passionate drive, she’s bound to create waves that benefit not just the college, but the larger community of Washington. Let’s watch this space!
For more about the topic, check out this article about leadership.