A graduate of Dublin Business School, Cathy O’Donohoe is Managing Director of Pluto, the Dublin based creative agency that she co-founded 15 years ago.