News & Insights

IDR is bolstering its presence in North America with the appointment of Stuart Williams

Thu, 06 Oct, 2022

Based in Boston, 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 


You might also like…

View All