Generalinis direktorius yra inžinieriaus išsilavinimas, 1983 m. UCC baigė statybos inžinieriaus laipsnį. 1983 m. jis pradėjo savo karjerą vietos valdžios srityje Voterfordo grafystės taryboje ir keletą metų dirbo tarp jos ir Limeriko miesto tarybos įvairiose inžinierių pareigose iki 2000 m., kai buvo paskirtas vyresniuoju vykdomuoju inžinieriumi buvusioje Voterfordo miesto taryboje.
Iš ten jis perėjo į paslaugų direktoriaus pareigas ir 2007 m. lapkritį tapo Voterfordo miesto vadovu. 2014 m. birželio mėn. Michaelas buvo paskirtas naujai sujungtos Voterfordo miesto ir apygardos tarybos vadovu. Šiuo metu jis yra Miesto ir apskričių valdytojų asociacijos Būsto ir statybos pokomiteto pirmininkas.