Become a Team Member at Ironwood Springs

Job Openings

Glorify God through serving others with the humility and love of  Christ.  Each team member strives to serve others in the name of Jesus. If you have a heart for serving and would like to make and impact on the lives of those around you, we encourage you to apply to be a part of the Ironwood team. Check out our job postings to see if you feel called to serve.  For questions, email office@ironwoodsprings.com  or call 507-533-4315 . 


Executive Director


Ironwood Springs Christian Ranch is seeking an Executive Director to lead our year-round camp, retreat, and conference ministry in Stewartville, Minnesota. Reporting to the Board of Directors, this role shepherds our staff team, oversees ranch operations, leads fundraising and financial stewardship, and represents Ironwood in the wider community. We're looking for a leader mature in Christian faith who is great with people, disciplined with resources, and drawn to a ministry that welcomes guests of all abilities. Benefits include: generous PTO, meals, retirement plan, and more!


Full job description and application are linked below:


Executive Director Job Description


Executive Director Application for Employment


Applications will be reviewed as they are received, for priority consideration, please apply by October 1st, 2026. For questions or to apply, email board@ironwoodsprings.com.

Operations Assistant


Ironwood Springs Christian Ranch is seeking a self-motivated individual interested in 20-30 hours per week. This person would have the opportunity to work in various areas around the Ranch-the office, Miracle Lodge, family cabins, chapel and more!

Flexibility and variety are big in this position as each day and week will look different based on the needs for the Ranch at that time. Some days may include cleaning, other hospitality tasks, and setting up for retreats while others may include office work such as filing and answering phones.

We are looking to fill this position as soon as possible; please reach out to us at (507) 533-4315 OR email office@ironwoodsprings.com.


Summer Employment

Check out all of our opportunities above and email today!