Rob Barrett

Head Of Innovation Portfolio

Rob Barrett is an experienced professional in operations and innovation management, currently serving as the Head of Innovation Portfolio at Experian since January 2015, where responsibilities include organizing the monthly innovation board and reporting on the innovation portfolio. Prior to this, Rob held significant roles such as Director of Debt Recovery and Operations at TDX Group, overseeing technology solutions and managing a large-scale operation. Rob's extensive career at Capital One included various leadership positions focused on collections and recoveries operations, where management of substantial annual losses and product ownership for collections systems were key responsibilities. Early in Rob's career, multiple roles at Boots The Chemists Ltd provided foundational experience in marketing, research, and project management. Rob holds an MBA from Loughborough University and a Bachelor of Science in Estate Management from Nottingham Trent University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices