Louise Todd is the Brand and Marketing Manager at Opencast, a position they have held since 2023. Prior to this, they served as the Marketing and Communications Manager at the Baltic Centre for Contemporary Art from 2019 to 2022 and briefly worked as the Marketing Manager at Haus Distribution in 2022. Their extensive experience in marketing and communications demonstrates their strong background in the field.
This person is not in the org chart
This person is not in any teams
This person is not in any offices