Posted inNews Mirabaud names Ricardo Castillo as Head of Investments in Geneva by Rene AndersonSeptember 3, 2025September 3, 2025