Phyllis Duff

Senior Customer Success Manager at Wistia

Phyllis Duff is a skilled professional with experience in customer success management, project management, research, and teaching. Phyllis has worked at companies such as Wistia, AppFolio, Inc., Mcclure Engineering, and Herlihy Insurance Group. Phyllis has developed training programs, implemented new processes and protocols, and collaborated with cross-functional teams. Phyllis holds a Master of Science in Environmental Science and Policy from Clark University and a Bachelor of Science in Natural Sciences from Worcester State University.

Links

Timeline

  • Senior Customer Success Manager

    September, 2022 - present

  • Customer Success Manager

    November, 2021

View in org chart