Stephanie Lord

Senior Customer Success Manager at ORCHA

Stephanie Lord, a professional with experience in Customer Success Management, Project Coordination, and Youth Work Area Management, has worked in various organizations such as ORCHA, Kooth plc, Greater Manchester Youth Network, and Salford Youth Service. Stephanie obtained a Bachelor of Arts degree in Youth and Community Studies from Leeds Metropolitan University.

Links

Timeline

  • Senior Customer Success Manager

    January, 2023 - present