Founded in 2004 by Akeel Ahmed and Nick Eatock.
About the owners and the team
The company was acquired by Invesco through a GBP 200 million LBO on June 4, 2018. Nick Eatock is a Co-Founder and serves as Chief Executive Officer at Intelliflo. He has worked for 25 years in IT and 14 years in financial services.