Ellenhorn employs 79 employees. The Ellenhorn management team includes Elizabeth Sinclair (Partnerships Manager), Shelly Simpson (Clinical Director), and Bree Scott (Marketing Coordinator).
Looking for a particular Ellenhorn employee's phone or email?