Owen Keogh, Head of Sustainability, An Post
Owen joined An Post in 2025 as Head of Sustainability and to lead the sustainability strategy for the national postal service.
Prior to joining An Post, Owen was Head of Sustainability for Musgrave Group and its brands. Owen joins An Post with a wealth of sustainability experience in the retail sector in both Ireland and the UK having previously represented Lidl, Bord Bia and Sainsbury’s.
Owen has a background in agriculture and studied food business in UCD, an MAgrSc in Agricultural Innovation Support and a MSc in Business Sustainability from UCD Smurfit Business School.