Corporate finance leader heads Ashtead Technology senior appointments

5 Jan 2021