Cairngorm promotes founding investment team members to managing director

1483
Cairngorm Capital has expanded its senior leadership team by promoting Alex Bayliss and John Naylor-Leyland to managing