Michelle Punch

Chief Customer Officer at Forcepoint

No bio yet

Links

Previous companies

Dell Technologies logo

Org chart

Timeline

  • Chief Customer Officer

    February, 2021 - present

  • Vice President, Technical Support And Customer Experience

    April, 2018