Ed Russell

Head of Technology at Initials CX

With over two decades of experience in leading bespoke software delivery, Ed Russell brings a wealth of expertise and strategic vision to his role as Head of Technology at Initials CX. Ed’s career is marked by a blend of technical acumen and commercial insight, having spent more than 15 years at the board level, where he honed his ability to align technological innovation with business objectives across a range of B2B and B2C sectors.

ALL ARTICLES