Rachel McFaul currently serves as the Head of Communications and Corporate Affairs at the Institute of Customer Service, a position held since August 2023. Prior to this role, Rachel was the Global Communications Manager at Zai from January 2022 to July 2023, where responsibilities included leading the global PR function and managing corporate communications. Rachel's extensive experience includes positions such as Marketing & Communications Manager at Circle K Europe, Communications Manager at Ryanair, Senior Consultant at Teneo, and Corporate Account Executive at Wilson Hartnell, among others. Rachel holds a BA Honours in Communication Studies from Dublin City University, completed in 2011.
Sign up to view 0 direct reports
Get started