David O'Donoghue, based in London, GB, is currently a Consultant at Self-employed, bringing experience from previous roles at Universal International Studios and Carnival Film & Television Limited. David O'Donoghue holds a 2007 - 2009 Executive MBA @ Bayes Business School.
Not the David O'Donoghue you were looking for?
Find contact details for 700 million professionals.