Michael J. Gannon has been with the Upper St. Clair Volunteer Fire Department since 2005. Over his time, Mike has held the positions of Board Member, Training Officer, Captain, and Second Assistant Chief and First Assistant Chief. Mike also has a multitude of certifications in the EMS and Fire services and is a state certified fire instructor.