Cyara
Diarmuid O'Donovan has extensive experience in project and service delivery management across various industries. Currently serving as a Snr Service Delivery Manager at Cyara and a Service Delivery Manager at Spearline® since September 2014, O'Donovan previously held multiple roles at Houghton Mifflin Harcourt from 2010 to 2014, including Group Manager Production Management and Program Manager for digital content development. Prior experience includes senior positions at Microsoft, where O'Donovan was a Senior Project Manager leading global teams, and earlier roles at ITP and McNicholas Plc, focusing on client representation and construction project management, respectively. O'Donovan holds a BA in Economics and Computer Science from University College Cork, completed in 1993.
This person is not in any teams
This person is not in any offices