Allen Ewalt

VP, Operations & Strategic Initiatives at CareSpan USA, Inc.

Allen is Vice President of Operations and Strategic Initiatives at CareSpan Health. In this role, he and his team oversee revenue cycle management, credentialing, new payer contracts, and customer success for CareSpan’s provider networks while supporting the leadership team with strategic planning and management reporting.

Allen joined CareSpan in 2021 from EXL (NASDAQ:EXLS), a public operations management and data analytics company. He led implementations with nurses, doctors, and technologists, successfully implementing and upgrading the CareRadius population health management software to help insurance companies and third-party administrators manage chronic conditions and utilization reviews. As part of this role, he worked with EXL Health’s leaders to develop and pitch complex, multi-year outsourced clinical support and data analytics solutions for major US payers.

Prior to this role, he led a diverse range of strategy and operations consulting projects for clients across the country, Canada, and the UK at EXL and a boutique management consulting firm focused on data analytics.

Allen holds an AB in Biology from Harvard College.


Org chart