Recruitment Consultant @ (April 2022 - August 2023)
Owen Smith Summary
Owen Smith, based in United Kingdom, is currently a Senior Recruitment Consultant at In Technology Group. Owen Smith brings experience from previous roles at In Technology Group.
Looking for a different Owen Smith?
Find contact details for 700 million professionals.