IDR is bolstering its presence in North America with the appointment of Stuart Williams
Thu, 06 Oct, 2022
Based inBoston, Stu will be responsible for the growth and expansion of IDR’s North American business, drawing on his extensive experience in financial services business development.