Frances Mowlds

Chapter Area Lead - Experience

Frances Mowlds is a seasoned professional with extensive experience in digital leadership and customer experience. Currently serving as Chapter Area Lead - Experience at Three Ireland since October 2025, Mowlds previously held the position of Managing Director - Head of Digital at Teneo from January 2024 to October 2025. Prior roles include Head of Digital and Customer Experience at Davy from January 2016 to January 2024, and a tenure at Accenture from September 2006 to December 2015, where work focused on Customer Journey Mapping, Digital Culture Change, Digital Strategy, Business Process Management, and System Integration across various clients in Ireland and Europe. Mowlds began a career in research at University College Dublin after earning a BA in Computer Science and Music (1999-2003), and later pursued a Diploma in User Experience Design at Dún Laoghaire Institute of Art, Design and Technology (2019-2022).

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices