Thomas Mauchline is currently the Director of Campaigns at 89up, a position held since 2021. Previously, they have served as a Freelance Campaign Consultant for 38 Degrees and gained experience as a Web Activist and Digital Consultant since 2016. Thomas has worked as an intern at Champollion Digital and in various roles, including Account Manager and Director at Mass1 and Portland, respectively. They hold a Bachelor of Arts in Politics and International Relations from the University of Sussex, earned between 2008 and 2011.
This person is not in the org chart
This person is not in any teams
This person is not in any offices