Stephen Ellis's Location
London, England, United Kingdom
Stephen Ellis's Work
Stephen Ellis's Education
Stephen Ellis's Skills
Stephen Ellis's Summary
Stephen Ellis, based in London, England, United Kingdom, is currently a Chief Operating Officer at Lloyds Bank Corporate Markets, bringing experience from previous roles at Lloyds Banking Group. Stephen Ellis holds a 1998 - 2001 Bachelor of Arts in Geography @ Durham University. With a robust skill set that includes Management, Chief Operating Officer, Project Management, Product Governance, Risk Management and more, Stephen Ellis contributes valuable insights to the industry. Stephen Ellis has 3 emails on RocketReach.