Appointment

Invision UK Hires Product Sales Manager

Tom Garrett has been recruited by Invision UK as product sales manager, where he will work to strengthen the team and will be out on the road as of January 5 2015....