Creating teams. Shaping futures.

Ellen Davies

- Recruiter
Developers & Technology
Phone: 0117 926 9530
 

Ellen brings together talented developers, engineers, dev ops and infrastructure experts with all manner of thriving start-ups, high growth scale ups and amazing technology first businesses.