Deaglan McEachern

Deaglan McEachern is a seasoned professional with a diverse background in leadership, account management, and digital innovation. Currently serving as Senior Account Executive for Enterprise Key Accounts at Smarsh, Deaglan brings expertise in digital communications solutions for regulated organizations. As Mayor and City Councilor for the City of Portsmouth, NH, Deaglan plays a pivotal role in local governance. Previous experience includes Senior Director at Yext, where efforts centered on enhancing brand control through Digital Knowledge Management, and Strategic Accounts Director at Eden Health, focusing on employee health and wellbeing. Deaglan's earlier roles include strategic account executive positions in social media financial services and corporate development at Chesapeake Energy, complemented by a successful athletic career as a two-time bronze medalist and Olympic qualifier. Deaglan holds a BA from the University of California, Berkeley, and an MA from the University of Cambridge.

Links


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams