Ian Vaughan
About Ian Vaughan
Ian Vaughan serves as the Head of Governance at Ofcom, where he has worked since 2018. He has held various roles at Ofcom since 2003, including Compliance Manager and Senior Consumer Affairs Manager.
Current Role at Ofcom
Ian Vaughan serves as the Head of Governance at Ofcom, a position he has held since 2018. In this role, he oversees governance-related activities within the organization. Vaughan's responsibilities include ensuring compliance with regulatory frameworks and promoting best practices in governance. He also holds the position of Senior Consumer Affairs Manager at Ofcom, where he has worked since 2009, focusing on consumer-related issues and policies.
Previous Experience at Ofcom
Before his current roles, Ian Vaughan worked at Ofcom as a Compliance Manager from 2003 to 2009. During this six-year tenure, he was responsible for managing compliance processes and ensuring adherence to regulatory standards. Additionally, he has served as the Content Policy Manager since 2017, contributing to the development and implementation of content policies within the organization.
Education and Qualifications
Ian Vaughan studied at City University London, where he earned a Bachelor of Laws (LLB) degree in Business Law. His studies spanned from 1993 to 1996, providing him with a solid foundation in legal principles and business regulations, which he applies in his professional roles.
Previous Employment at Legal Services Commission
Prior to his tenure at Ofcom, Ian Vaughan worked at the Legal Services Commission as a Civil Finance Officer from 1997 to 2000. In this role, he was involved in financial management and oversight related to civil legal services, gaining valuable experience in the public sector.