
AB Vista appoints new Managing Director
AB Vista appointed Juan Ignacio Fernandez as their new Managing Director, replacing Richard Cooper who has retired after 16 years in the role. Richard has been synonymous with the AB Vista brand since its launch in 2005 and has taken the company from a start-up, to becoming a highly respected global player with top three […]