View Top Employees for Frenz Recruitment
img Website frenz.co.nz
img Industry Human Resources
img Location London, Greater London, United Kingdom
img Employees 5
img Founded 1998
img Website frenz.co.nz
img Industry Human Resources
img Location London, Greater London, United Kingdom
img Employees 5
img Founded 1998
img LinkedIn linkedin.com/company/frenz-limited

Top Frenz Recruitment Employees