Michelle Punch

Chief Customer Officer at Forcepoint

Michelle Punch serves as the Chief Customer Officer at Forcepoint since April 2018, after a decade-long tenure at Dell EMC where roles included Global Director of Technical Support for Avamar and Call Center Operations. Michelle Punch demonstrated leadership in elevating customer support, implementing programs focused on digital enablement, customer satisfaction, and service levels. With an MBA in Business/Finance from Boston College Carroll School of Management and a BSc in Computer Science from University College Cork, Michelle Punch combines technical expertise with strong business acumen to enhance customer experiences in technology-driven environments.

Links

Previous companies

Dell Technologies logo

Org chart

Sign up to view 5 direct reports

Get started