Siobhan Dolan is an experienced professional in employer branding and recruitment marketing, currently serving as the Employer Brand Manager at ThoughtWorks since October 2018. Prior to this role, Siobhan held various positions at Accenture from August 2006 to August 2018, including North America Recruitment Marketing Manager and Change Management Sr. Specialist. Earlier career experiences include serving as Communication Manager at Aliant and in marketing and communications roles at Innovatia and J.D. Irving, Limited. Siobhan holds a Bachelor of Arts in French and Political Studies from the University of Prince Edward Island and a Public Relations Diploma from Durham College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices