This site is part of the Informa Connect Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

IMpower Incorporating FundForum
23 - 25 June 2025
The Grimaldi ForumMonte Carlo, Monaco

Ewan Scott
Head of Alpha Technology Platform, EMEA, State Street at State Street
Speaker

Profile

Ewan is responsible for the Alpha Technology Platform sales and sales engineering teams at State Street in EMEA, joining in 2020. After studying Chemistry at Leeds University, he started his career as an analytical chemist for Unilever before moving into financial technology where he has worked for over 25 years, moving through roles in quality assurance, technical support, client management, sales engineering, sales and sales management. Ewan worked for Braid Systems and CheckFree before joining Markit, where he worked for 8 years in sales and sales management for their data management solution, Markit EDM. Prior to joining State Street, Ewan spent 3 years at Rimes, the benchmark data services provider, running the EMEA and APAC sales and client management teams and seeing the company through acquisition by the private equity firm EQT in 2020.