Head of Consumer Finance @ (March 2004 - October 2005)
Non Executive Director @ (December 2001 - September 2005)
Head of Portfolio Management and Marketing, Cards @ (April 2000 - March 2004)
Non Executive Director @ LINK (UK) (May 1996 - November 1997)
Stephen Vickers Education
Durham University
MBA (Business Administration)
1990-1991
The University of Manchester
Bachelor of Science (BSc) (Management Science)
1985-1988
Stephen Vickers Summary
Stephen Vickers, based in Leeds, GB, is currently a Managing Director at Octave. Stephen Vickers brings experience from previous roles at Design Diagnostics, Tenet Group and NHS Test & Trace. Stephen Vickers holds a 1990 - 1991 MBA in Business Administration @ Durham University. Stephen Vickers has 1 emails on RocketReach.
Looking for a different Stephen Vickers?
Find contact details for 700 million professionals.