Danagher, Michael (Career)