Vision appoints Leigh Ferreira as UK business development manager

Leigh Ferreira has joined Vision as its new UK business development manager, with the aim of expanding the company’s European team in response to business growth.

Read the full story here