CW

Catherine Worrall

Head of Technology and Innovation at 3D Recruit

Head of Engineering Head
c***@3drecruit.com Sign up
Pro only
Pro only
Pro only
Tonbridge, England, United Kingdom

Company Details

Company: 3D Recruit
Employees: 17
Revenue: 6026000
HQ Location: Battle, England, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering