Citizen Portal
Sign In

Get Full Government Meeting Transcripts, Videos, & Alerts Forever!

Get email alerts on the Local Government topic

No spam. Unsubscribe anytime.

Shrewsbury marks mayoral transition; board elects Bette Welch as president and approves mayoral appointments

Board of Aldermen, City of Shrewsbury · May 12, 2026
AI-Generated Content: All content on this page was generated by AI to highlight key points from the meeting. For complete details and context, we recommend watching the full video. so we can fix them.

Summary

Outgoing Mayor Mike Travaglini was acknowledged for 25 years of service and the meeting included swearing-in remarks from incoming Mayor John Odenwald; Alderperson Bette Welch was elected Board President and the mayoral slate of board/liaison appointments was approved.

The Board of Aldermen on May 12 recognized longtime Mayor Mike Travaglini for 25 years of service and conducted swearing-in activities for newly elected officials. Mayor John Odenwald addressed the board and attendees, thanking Travaglini and saying he did not anticipate major changes in leadership direction as he assumes the role.

Alderman Ben Stark nominated Alderperson Bette Welch to serve as Board President for a one-year term; Welch agreed to serve and the motion, seconded by Alderman Beth Parker, carried by unanimous voice vote. Mayor Odenwald presented a slate of mayoral appointments and department liaison assignments (including Alderperson Welch to the Finance Commission and Alderman Ben Stark to the Board of Adjustment). Alderman Greg Lauter moved approval of the appointments and Alderman Jacob Riley seconded; the board approved the slate by voice vote.

The mayoral slate is intended to be reviewed annually to increase transparency about departmental points of contact. The meeting record does not show any roll-call tallies for these appointments.