Our Lead Team


Corey Magstadt (He/Him)

Executive Director & Founder

Corey is patient and kind, yet stubbornly opposed to injustice. After graduating college with a degree in pastoral ministry,  Corey helped start The River Alliance Church in Chaska, MN.  After serving there for 8 years, marrying Lori, having two children, and receiving a Masters of Divinity from Bethel Seminary, Corey founded Launch Ministry and is excited about the work being done to transform this community.  With a heart for the outcast and those that have been left out, Corey desires to see God do amazing things in the lives of struggling young people in this community.


Amanda Flowers Peterson (She/Her)

Chief of Staff, Diversity, & Programs

Amanda is compassionate and wise. She joined Launch in 2018 after 10yrs of creating a career in equity consulting, human services, and ministry. As chief of staff,  programs, and diversity, she manages all teams, runs all day-to-day operations, and executes (built) the multicultural climate in which our space is known. With a heart for cultivating hope during impossible situations and contagious God-given joy, Amanda is relentless in her desire to see safety and stability redefined in the lives of youth and young adults. Amanda graduated in 2022 from the University of Minnesota with a Master of Arts in Counseling and currently serves as a mental health clinician within the community. 



Maddy Foss (She/Her)

Housing Manager

Maddy is insightful, creative, authentic, and known as our organization’s Unicorn. She first attended Launch as a participant in 2016. Her term of service as a Promise Fellow with Integrated Arts Academy contributed to her love for walking alongside others in their journey. As a Housing Manager with Launch Ministry, Maddy engages with individuals participating in our housing program. She desires to gain insight into their experiences, allowing her to best advocate and navigate them towards stability. 



Mandi Moen (She/Her)

Intake Manager

Mandi is caring and people-centered. She first pursued Launch solely interested in volunteering in whatever capacity our organization needed. Upon review of her extensive background in patient coordination, Launch invited her to help out in the office as an Office Coordinator. In less than 6 months, she was promoted to Drop-in Coordinator to now a middle management role known as Intake Manager. She is excited to ensure all of our participants can enjoy a safe space and receive guidance as they enter Adulthood.



110 W. 2nd St.
Chaska, MN  55318



Schedule Us!