Insight Investment Management Ltd. named Jennifer Babsin to the new position of head of marketing in North America, Pensions & Investments reported May 28, citing a company spokesman who confirmed the appointment.
Babsin was previously a director of strategic marketing at Man Group PLC. A Man Group spokesperson declined to comment to Pensions & Investments about Babsin's replacement.