NTRS hires senior sales manager Richard December 12, 2024 0 Comment Northern Trust has hired Faisal Butt as a senior sales manager for EMEA, based in London. He joined from MSCI.