Ian G MacLeod

Head Of Process Engineering at Insight Investment

Ian G MacLeod is an accomplished professional with extensive experience in process engineering, strategy, and business architecture. Currently serving as the Head of Process Engineering at Insight Investment since September 2018, MacLeod has previously held roles such as Director at Deutsche Bank, overseeing various areas including FX and collateral management, and as Project Manager at Econos consulting, focusing on product development. Early career roles included Senior Consultant positions at Ernst & Young, and Senior Network Analyst at National Westminster Bank. Educational qualifications include a Master of Science in Technology Management from Columbia University, ongoing doctoral studies in Data Science at the University of East London, and a BA (Hons) in Psychology and Computer Models from the University of Sussex.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices