Stephen De Rosa is an experienced professional in business analysis and project management, currently serving as the Innovation Scaling Lead at Motability Operations Ltd since January 2024. Prior to this role, Stephen spent a decade at Motability Operations, progressing from Business Analyst Practice Lead. Stephen's career includes key positions at Anchor Trust as a Senior Business Analyst, CoStar Group as a Project Manager & Business Analyst, Accenture as a Six Sigma Consultant, and NCR Corporation as an Operations and Project Manager. Stephen holds a BCS (ISEB) International Diploma in Business Analysis from 2012 and a degree with distinction in Business & Finance from the University of Westminster (1986-1990).