Aberdeen names chief client officer by Rupert Walker 1 April 20251 April 2025 John McCareins has been hired as the firm’s chief client officer.