Full Name
Ellen Hughes
Job title
Customer Success Manager
Company
Phenom People
Speaker bio
Currently a Customer Success Manager with Phenom, and has a background in high volume recruiting, project/RPO recruiting, and recruitment process improvement.
Ellen Hughes