James Sharkey

Senior Director, Dublin, Ireland