Mark Moffat is an accomplished executive with extensive experience in leadership roles across multiple industries. Currently serving as Chief Executive Officer and Chief Customer Officer at IFS, Mark has previously held significant positions at PwC, including CTO for PwC Consulting UK & EMEA and Global Relationship Lead for Shell plc, as well as leading the Energy, Utilities and Resources Consulting Sector. Prior to these roles, Mark was the Controls Assurance Leader and a Partner at PwC. Mark's expertise also includes financial management, demonstrated during tenure as Chief Financial Officer for Vodafone in Ghana.
Links
Sign up to view 13 direct reports
Get started