Neil Stewart is an experienced strategy and finance leader currently serving as the Chief Financial Officer at LORCAPT, where they focus on capital raising and financial strategy for a B2B SaaS platform. Previously, they held the role of Director of Corporate Finance at Blue Cross Blue Shield of Michigan, providing strategic direction for financial reporting and capital planning. Prior to that, they were the Chief Financial Officer at Walker-Miller Energy Services, managing finance and growth strategies for a consulting firm. Neil's extensive background also includes significant roles in financial planning and analysis across various industries, including a tenure at Deloitte managing financial operations for a major service line. Neil holds an MBA from Northwestern University's Kellogg School of Management and is pursuing a B.S. in Chemical Engineering.
This person is not in the org chart
This person is not in any teams
This person is not in any offices