Staff Information



Jon Pederson – Lead Pastor

Jon grew up in the Twin Cities and is married to Maria, who also serves as a pastor (in the north metro). They have a son, 14, and a daughter who is 11. He previously served two churches in the Milwaukee suburbs and another north of the Twin Cities prior to coming to All Saints in 2016. Jon is passionate about building a church where people rediscover the wisdom and joy of faith and how it can transform our lives and our communities.

Before following the call to ministry, Jon studied Political Science, served internships in Washington D.C. and St. Paul, and was a journalist for local and college newspapers.  After 20 years away from the Twin Cities, Jon accepted the call to All Saints and returned to the Lake Minnetonka area, where five generations of his family have lived.  He enjoys sharing memories of those previous generations with his partially interested kids as they drive around the area. When he’s not leading All Saints, he enjoys cooking new meals with his family using ingredients from their CSA, going on casual bike rides, ice fishing on Lake Minnetonka, and classifying astronomical objects on a crowdsourcing project.  (email Pastor Jon)


Antonio Machado – Pastor of Community Life

Pastor Jose Antonio Machado was born in Ponce, Puerto Rico then moved to New York City, where his love for baseball and hot dogs began. He received his Masters of Divinity degree from Luther Seminary. He has traveled throughout Latin America with The Lutheran World Federation. In 1997 Pastor Antonio received Luther Seminary’s Race, Church, and Change Award for his work in multicultural ministry, race relations, and reconciliation. In 2004 he was named the Latino Pastor of the Year in Minneapolis. Pastor Antonio has been a keynote speaker at national ELCA events, and is a gifted musician. He has led music at many events and national gatherings for the ELCA. He has been a mission developer in Puerto Rico, Florida, and Minnesota, building bridges with faith communities that include persons of color, non-English speakers and new immigrants. His broad experience with diverse people has given him a passion for reconciliation where “everybody matters.” (email Pastor Antonio)


Katie Avenson – All Saints Preschool and Child Care Half-Day Director

Katie Avenson has been involved in many facets of All Saints Preschool. All four of her children attended All Saints preschool, she served as a Steering Committee liaison, a pre-k teacher, assistant director of the preschool and now takes on the role of director of the All Saints Preschool Half-Day Program. Katie is a graduate of California State University Long Beach, has a B.A. in psychology and licensure in elementary education. Katie loves nurturing relationships with both parents and their children and is dedicated to ensuring that all standards are in place for young children to flourish within the program. Katie enjoys gardening, writing, and spending time with her family.(email Katie)

Heather Charmoli

Heather Charmoli – All Saints Preschool and Child Care Center Full-Day Director

Heather earned her bachelor’s degree in elementary education from Northern State University in Aberdeen, SD, and master’s degree in educational leadership from Saint Mary’s University. She started working with children while in college. After moving to the Twin Cities, Heather spent some time in the corporate world where she built computer and budgeting skills. In 2005, she made a career change and went back to working with children. She worked for the Northwest YMCA in New Hope with their school-age and child care programs where she gained leadership and teaching experiences that she applies to her work at All Saints. She enjoys traveling, reading and spending time with family and friends. (email Heather)


Kristine Clemens – Director of Youth and Family Ministries

Kristine’s passion for youth ministry comes from experiences in summer camp with her church as well as at Crown College in St. Bonifacius, MN.  Her drive for youth ministry comes from her hope to build in young people the same relationship with God that she gained in college through devotion, prayer and true Christian community. She loves spending time with her extended family. She maintains an active lifestyle with workouts at the YMCA, Frisbee, skiing, and anything outdoors. She has a passion for mission and service projects. She traveled with a Youth Encounter team from 2008-2009 to many US cities and to five countries in Southeast Asia. In addition, she has traveled to Turkey, Mexico and Canada, serving God through music, word and service projects. (email Kristine)


Colleen   Everitt – Contemporary Music Director

Colleen is blessed to lead worship in the Contemporary service alongside a dedicated vocal ensemble and talented band of musicians. She enjoys partnering with the pastors to create an environment where people will experience the presence of God and will grow in their faith journey. She began studying piano, violin and voice at an early age and majored in music education at Olivet Nazarene University. Colleen and her husband Rick, an accomplished trumpeter, spent many years in music ministry on television and in churches around the country. Colleen is currently in her twenty-fourth year as Director of Performing Arts at The International School of Minnesota in Eden Prairie. She is also active as a performer in theater, commercials and industrial films. Colleen and Rick have one daughter, Brittany, and son-in-law Aaron.  (email Colleen)

Laurel Gaard – Administrator

Laurel joined the All Saints staff in fall 2012. She works with congregation members and staff to manage operational areas, such as finances, facilities and personnel. Laurel previously served as the church business administrator at Easter Lutheran Church in Eagan for several years. She believes that managing and caring for the congregation’s resources is an expression of stewardship that enables effective ministry. Laurel grew up in Jamestown, NY and has a bachelor’s degree from Gustavus Adolphus College. Laurel and her husband Bruce have three adult children. (email Laurel)

Chelsea Gilbert – Director of Children’s Ministry

Chelsea has a degree in elementary education from Concordia College in Moorhead. During her education she started working in various ministries. She has experience working in kids’ camping ministry, including two seasons as a summer program director at Badlands Ministries. Chelsea uses her passion for education and love for Jesus to teach creative and engaging lessons. She looks forward to meeting your children to help make God visible in their lives. (email Chelsea)


Christine Heiberg – Administrative Associate

Christine (Chris) Heiberg has worked at All Saints since 2002. She works at the front desk and provides receptionist services, keeps track of membership data, and provides support to the program staff. Chris is a Luther College graduate, and also has an associate degree in Applied Sciences Legal Assistant Certificate from North Hennepin Community College. She has worked in various capacities in the church, the legal field, and insurance. A life-long Lutheran, Chris is pleased to be a part of the All Saints community. (email Chris)


 Greg Jackson – Custodian

Greg grew up in the Twin Cities and spent four years in San Diego in the U.S. Navy. He has worked in the maintenance field for several years and was previously with the Animal Humane Society for 15 years. He and his son enjoy visiting state parks, kayaking, and camping. Greg looks forward to serving the All Saints community. (email Greg)


Sheila Reschke – Communications

Sheila is responsible for preparing the newsletter and bulletins for printing, and creating PowerPoint presentations for the services each weekend. Sheila is a University of Wisconsin – Oshkosh graduate with a bachelor’s degree in journalism. She and her husband have three children and enjoy family time here and during summer trips to Wisconsin. Sheila is in the office on Monday, Wednesday, and Friday. (email Sheila)

George Rowley – Outreach Ministry Coordinator

One of the things George really enjoys is seeing God at work in people’s lives – to see God’s presence as He stretches people to do things they might not do. After spending more than 20 years as a mechanical engineer, God did exactly that with him. After meeting young children who needed help, he ended up volunteering at Hospitality House in North Minneapolis. A few years later he started working as the Outreach Coordinator at All Saints.Through Outreach, he has encouraged and helped others stretch beyond the four walls, joining God in His work. Whether it’s helping inner-city kids at Hospitality House, supporting the orphans at Casa Hogar in Mexico, providing a family home through Habitat, or mentoring young men, it is very special to join hearts with others. George is in the office on Tuesday. (email George)