Knaresborough Road, Harrogate, England, United Kingdom
Distance: 563 yd.
Company description
Talent on View is a web based piece of software tailored towards the recruitment and employment industries enabling enabling videos interview of candidates to be sent clients or potencial clients.