David McGeough is Director of International Marketing at Wrike. He has over 20 years of experience in the tech industry. Before heading up Wrike’s operations from the company’s Dublin-based UK headquarters, he held leadership positions at New Relic and Citrix.
David McGeough
Director of International Marketing at Wrike