Stephen Carroll's Location
United Kingdom
Stephen Carroll's Work
Stephen Carroll's Education
Stephen Carroll's Skills
Stephen Carroll's Summary
Stephen Carroll, based in United Kingdom, is currently a Partner at Marlborough LLP, bringing experience from previous roles at Marlborough LLP, Ernst & Young, SANS Institute and Arthur Andersen. Stephen Carroll holds a 2005 - 2007 MBA in Financial Services @ Manchester Business School. With a robust skill set that includes Governance, Change Management, IT Strategy, Strategy, Management and more, Stephen Carroll contributes valuable insights to the industry. Stephen Carroll has 2 emails on RocketReach.