Sarah Dowd

Managing Director at Tricolor Associates

Sarah Dowd is a highly experienced professional who holds various titles and roles in digital marketing, business development, public engagement, and consultancy. Sarah has worked with several organizations and projects, focusing on strategic planning, fundraising, audience development, and project management. Sarah's expertise spans across heritage, culture, community, environmental projects, and charitable sectors. Sarah's educational background includes degrees in Arts, Digital Marketing, and Transnational Media, contributing to their diverse skill set in strategic planning and communication.

Links

Previous companies

TimePlay logo

Org chart

Sign up to view 2 direct reports

Get started