Declan McDermott is currently an Alliance Manager specializing in Financial Automation at Tipalti, based in London. From 2014 to 2016, they served as a Business Development Manager EMEA at ChannelAdvisor, helping online retailers expand through digital marketing channels. Prior to that, from 2012 to 2014, they held roles at Autotask Corporation, beginning as a Business Development Representative and advancing to Senior Account Executive. Declan also worked as an Enterprise Sales Manager at Freespee from 2016 to 2018 and had various positions at OneTrust, most recently as Senior Partnerships & Alliances – EMEA from 2023 to 2024. Declan holds a Bachelor of Arts (Honours) in Business Studies from Cardiff Metropolitan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices