BCS Financial Named a “Most Innovative Company of the Year” by Best in Biz Awards 2022
The Chicago area insurance and financial services company named a bronze winner in the “Most Innovative Company of the Year” category for its innovative new products and services addressing megatrends impacting the insurance industry CHICAGO December 7, 2022 – BCS Financial has been named a bronze winner in the “Most Innovative Company of the Year – Medium” category in the Best in Biz Awards, the only independent business awards program judged each year by prominent editors and reporters from top-tier publications in North America. BCS Financial, which is owned by all 34 Blue Cross Blue Shield primary licensees and the Blue Cross Blue Shield Association, was honored with the award based on three of its recent product and service innovations, including: the launch of a first-of-its-kind critical illness insurance policy providing coverage for severe mental illness; expanded cyber insurance products offering education and support to help businesses mitigate an attack before it happens; and a new reinsurance solution covering the financial risk so health plans and employers can offer new, life-saving (but incredibly expensive) cellular and gene therapies to patients. “The insurance industry has experienced dynamic changes in the last 10 years, and BCS has remained focused on developing innovative solutions in response to the shifting markets,” says Peter Costello, president and CEO, BCS Financial. “Identifying new opportunities helps us to deliver on our mission of improving access to affordable healthcare and making our communities safer and stronger.” The 12th annual Best in Biz Awards saw fierce competition among 700 entries from companies of all sizes, regions, and industries. For a full list of Best in Biz Awards 2022, winners, visit: http://www.bestinbizawards.com/2022-winners. For more information about BCS, visit: bcsf.com. ### About BCS Financial BCS Financial Corporation has more than 70 years of experience delivering a wide-range of insurance and financial solutions for Blue Cross and Blue Shield organizations and commercial markets nationwide. Through its subsidiaries, BCS Insurance Company and 4 Ever Life Insurance Company, BCS is licensed in all 50 states and is rated A (Excellent) by A.M. Best. BCS Financial is headquartered in Oakbrook Terrace, Ill. Learn more at bcsf.com. About Best in Biz Awards Since 2011, Best in Biz Awards has been the only independent business awards program judged by a who’s who of prominent reporters and editors from top-tier publications from North America and around the world. Over the years, judges in the prestigious awards program have ranged from Associated Press to the Wall Street Journal and winners have spanned the spectrum, from blue-chip companies that form the bedrock of the global economy to some of the world’s most innovative start-ups and nimble local companies. Each year, Best in Biz Awards honors are conferred in two separate programs: North America and International, and in 100 categories, including company, team, executive, product, and CSR, media, PR and other categories.