Dedicated to Developing Discerning Leaders
The superintendent reports directly to the Board of Trustees, serves as the overall leader for Cascade Christian Schools, and leads the administrative team, which is made up of directors, school principals, and campus directors and leads.
The administrative team of Cascade Christian Schools meets monthly to address strategic planning and academic matters related to the district and individual school sites. The administrators each lead their own school or area and represent that site/unit in the leadership team decision-making. All other staff members report directly to their building principal or director.


Associate Superintendent
of Operations –
Jake Petersen

Executive Director of Advancement –
Rob Mitton

Executive Director of Strategic
Initiatives –
Courtney Petersen, MA

Executive Director of District
Operations & Technology –
Ray Ossman, MBA

Director of Enrollment
Management & Red Carpet –
Kristina Rivera

Executive Director of Recreation –
Kristin Hannus

Interim Executive Director of
Spiritual Formation –
Courtney Petersen

Annual Fund & Alumni Lead –
Morgan Utley, MA

Associate Superintendent
of Academics –
Tina deVries, MSEd

Executive Director of Business –
Tim Kleefeld, CPA

Executive Director of Human Resources –
Tiffany Wakefield, MSML

Director of International Programs
& External Education –
Darlene Kasper

Director of Marketing &
Community Engagement –
Keri Helle

Director of Student Services –
Stephanie Herman, MEd, NCC

District Health Coordinator –
Mandy Adams, BSN, RN

Principal of High School –
Josh Kristoff, PhD

Athletic Director of JH/HS –
DJ Heltsley, MEd

Principal of Frederickson Campus –
Annie Pichot, MAML

Principal of McAlder Campus –
Wendy Blocher, M.E.d.

Principal of Puyallup Elementary –
Carlee Peterson, MSEDL

Director of Puyallup Early
Learning Center – Nicole McDowell

Principal of Junior High –
Jennifer Walling, MEd

Assistant Principal of Frederickson
Elementary – Kevin Proctor

Assistant Principal of McAlder
Elementary – Teresa TeVelde, MSEd

Assistant Principal of Puyallup
Elementary – Eleanor Nichols
The leadership of Cascade Christian Schools is composed of the Board of Trustees, the superintendent of schools, and the administrative team:
A volunteer Board of Trustees works in close cooperation with the school administrative staff and governs Cascade Christian Schools. The trustees meet monthly for decision making and policy setting that enable Cascade Christian Schools to accomplish its purpose and mission. The Board of Trustees selects its members through a self-perpetuating process.

Interested in a board position at CCS? Follow the link to complete the form: Board Candidate Expression of Interest Form