Mike joined Rotary in 1986 as a member of the Rotary Club of South Portland-Cape Elizabeth, Maine, USA. He has served as club president, district 7780 governor, district foundation chair, Rotarian Action Group chair, international training leader, RI committee member and chair, trustee and vice chair of the Rotary Foundation, and director and vice president of Rotary International. He has served in numerous other positions at the district, zone and international levels and has attended five councils on legislation in various roles. He currently serves as chair of the International PolioPlus Committee and represents Rotary on the Polio Strategy Committee of the Global Polio Eradication Initiative. Mike serves on the board of PPH National Insurance Company, a subsidiary of Rotary International providing liability insurance coverage to Rotary clubs in the United States. He is a Major Donor to the Rotary Foundation and a recipient of the Rotary Foundation’s Citation for Meritorious Service and Distinguished Service Award.