Skip to content
Business people at rush hour walking in the street



Teneo Appoints Frances Mowlds as a Managing Director

Teneo, the global CEO advisory firm, today announced the appointment of Frances Mowlds as Managing Director and Head of Digital with the firm’s Strategy and Communications business in Dublin.

Frances is a creative and strategic leader with over 16 years’ experience delivering world class digital customer experience. Frances has strong leadership skills, a relentless client focus and deep consulting expertise across digital communications, culture change, brand experience, business process and technology transformation.

Frances has spent the past seven years as the Head of Digital and Client experience with Davy. Prior to that, she spent almost 10 years as a digital / management consultant with Accenture. She has worked with clients in Ireland and the EU across a range of industries (Financial Services, Government and Energy). She is experienced in engaging with executive leadership and working cross-functionally. While focused on delivery and achieving outcomes, she strongly believes in the importance of collaboration and developing an inclusive and brave team.