Photo of Michelle  Welch Fuller

Michelle Welch Fuller

Customer Success Manager, Synack

Michelle Welch Fuller is a Customer Success Manager for Synack covering the EMEA region. She has over 20+ years of experience working for major global service providers and government agencies. Michelle started her career in the military but has primarily worked in secure operational environments to help customers achieve their security outcomes and manage their operational risks. Michelle is relationship focused, she strongly believes in engaging and supporting clients whilst adopting the right tools and services to address the threats in an ever changing cyber security landscape.

What’s hot on Infosecurity Magazine?