Ellen I. Location
United Kingdom
Ellen I. Work
Ellen I. Education
Ellen I. Summary
Ellen I., based in United Kingdom, is currently a Trainee Clinical Psychologist at Leeds Teaching Hospitals NHS Trust. Ellen I. brings experience from previous roles at Betsi Cadwaladr University Health Board, Ellen Abigail Coaching and Wrexham County Borough Council. Ellen I. holds a 2025 - 2028 University of Leeds. Ellen I. has 1 emails on RocketReach.