MacSharry ha formado parte de las juntas directivas de empresas como el Banco de Irlanda y Ryanair Holdings.