05/01/2025
7IM appoints Chief Integration Officer to accelerate strategic growth
Allen will also be responsible for exploring new and innovative solutions that can be integrated into 7IM’s proposition and capabilities to drive better outcomes and experiences to clients.