BOSTON, Mass., Oct. 8, 2018 – Benefits Science Technologies (BST) names Neil Larson as its Chief Strategic Officer. Neil brings a background in actuarial projections, budgeting, claims analysis, data warehousing, and health insurance reform to this important role.
“We are excited to have Neil join the BST team,” said Stephen Sofoul, MBA, CEO & President. “He will use his diverse experience to align the complex and evolving needs of the market with BST’s unique ability to optimize health plans and utilize our industry-leading capabilities in risk scoring, underwriting, re-tiering, and reporting.”
Prior to joining BST, Larson served as a credentialed actuary for Aon Hewitt and Gallagher, two of the four largest insurance consulting firms in the world. He worked on numerous Fortune 500 and Global 500 partner accounts, leading in-house domestic benefits for a global 500 production firm, with strong financial results.
“As a consultant of many years, my introduction to BST was eye-opening,” said Larson. “The technology is unique in the market. It has the power to bring transformative change to the healthcare decision space.”
Mr. Larson earned a B.A. in economics from Brigham Young University (BYU). He holds a life & health insurance license and is a member of the Society of Actuaries. He and his family reside in Boston, Mass.
About Benefits Science Technologies
BST provides data analytics software/analysis to employers and consultants to help manage the risk of self-funded health plans. The firm improves connection to data, empowers optimal decisions to control costs, and improves quality of care for plan members.
Founded in 2012, BST is recognized as a world-leading research and applied science team, applying advanced analytics and Robust Optimization to complex health insurance decisions. The MIT-trained team is led by a 30-year MIT professor and Co-Director of the Operations Research Center. BST combines world-class technical knowledge and practical financial experience.
A powerful and unique feature of the platform lies in its ability to provide prescriptive recommendations. BST’s Health Plan Optimizer designs optimal health plan configurations while obeying overall premium, business quality, and other plan owner-specified criteria.
BST enables consultants/brokers and employers to model “what if” scenarios for plan configuration, including stop loss and supplemental plan design. BST delivers timely, customized business intelligence, tailored to the specific healthcare needs of the group. This empowers decision-makers to maximize every healthcare dollar.
BST is headquartered in Boston, MA, with offices in Atlanta, GA, and Houston, TX.
Media Contact
Benefits Science Technologies
Mark Hufham mhufham@benefitsscience.com