We are blessed at Windsor UCC to have an outstanding ministerial and administrative staff.

Ministerial Staff

Senior Pastor

Smiling Dad, Phoebe Jan-McMahon

Pastor Craig McMahon

Born and raised in California, Craig Jan-McMahon enjoyed spending summers with his grandparents in Arvin, the setting for John Steinbeck’s Grapes of Wrath.  Both sides of his family are “Okies” who migrated to California in search of a better life.

Craig and his wife, Twink, migrated to Iowa, where Craig earned a Master of Arts in English from Iowa State University (1993). Both of their daughters were born in Ames, Iowa: Phoebe in 1991 and Berti in 1994.

In 1995, Craig accepted an English Instructor position with Madison College.  He and his family moved to Madison, fell in love with Wisconsin, and set down roots.

They thought their moving days were over, but the Holy Spirit had other plans.

In 2003, Craig and his family moved to Webster Groves, MO, where he and Twink attended Eden Theological Seminary, both graduating with Masters of Divinity in 2006.  Craig then served as an Interim Pastor for three and one-half years (Spring Prairie Lutheran Church, Deforest, 2006; Luther Memorial Church, Madison, 2007; Whitewater Congregational Church, Whitewater, 2008).  In 2010, he answered his first call to serve as a settled Pastor at Swiss UCC in New Glarus.

In 2014, he began serving his as Senior Pastor of First Congregational UCC, Moline, IL.  In a short time, Craig and the congregation accomplished much. They began using technology to strengthen communication within the congregation, increase participation, diversify giving, celebrate their life and ministry together, and reach out to their neighbors.  In 2018, the church ratified an ONA covenant and began live streaming worship services. Craig helped the congregation revitalize its mission programs by connecting it with local social agencies and engaging young families in the joy of helping others. Craig also led the church in addressing long-needed issues with its vast, beautiful, century-old building.  In 2019, he developed the Let Light Shine capital campaign, raising $150,000 to repair and restore its stained glass windows. Most recently, the church installed solar panels to offset utilities costs.

July 2020, Craig began serving his present call as Senior Pastor at Windsor UCC. Craig and the congregation are just getting started together.

Craig enjoys three great passions: playing with his two grandsons, Ikål (2 yrs) and Caspian (5 mo.), fishing the Driftless, in Southwest Wisconsin, and riding his bike like a madman.

Phoebe ( now lives in Clinton, Iowa, and teaches Art for Eastern Iowa Community College. Berti and her husband, Rudy, live and work in Madison with their two beautiful boys. Twink owns and operates Room to Breathe, a home and office organizing business.

Pastor Emerita

The Rev. Dr. Martha Ann Baumer

After retiring from the faculty at Eden Seminary, Marti was elected our Pastor Emerita. She is a well-known figure in the United Church of Christ and formerly served as Conference Minister of the Illinois South Conference. Marti makes her home in Columbus, Ohio.

Pastor Emeritus

The Rev. Robert Davis
Pastor Bob was elected Pastor Emeritus in January 2013. He served Windsor Church from 1961-1975, and has the longest tenure of any pastor in the church’s history. He served other churches in Dane, Verona, Columbus, and Florida. Having moved back to the Windsor area, Pastor Bob has been welcomed back to the church community!

Director of Music

Mr. David Schipper

David earned a Master of Arts in Christian Music from Trinity Lutheran Seminary, Columbus, Ohio, and completed his undergraduate training at Saint Olaf College, Northfield, Minnesota.

Corporate Officers

Council Moderator (President)

Terry Anderson

Council Secretary

Charna Kelsey


Dwight Mueller

Administrative Staff

Church Office Secretary

Barbara Varner