Andrew Croshaw is a member of the LEP Investment Committee. He is also the chief executive officer of Leavitt Partners where he is responsible for overseeing the operational and strategic activities of all Leavitt Partners enterprises.
Andrew joined Leavitt Partners at its inception in 2009 and was appointed to his current role in April 2017. He has played an instrumental role in positioning Leavitt Partners as one of the nation’s leading health care intelligence firms.
Previously, Andrew served as the President of Leavitt Partners Consulting where he oversaw the delivery of consulting services to clients across the country. Prior to joining Leavitt Partners, Andrew was a senior executive advisor to Secretary Mike Leavitt at the U.S. Department of Health and Human Services where he managed the overall implementation of a signature department initiative to improve the connectivity, transparency, and value of America’s health care system. Prior to serving in the federal government, Andrew worked at Novartis Pharmaceuticals Corporation and Eli Lilly and Company where he provided leadership for the corporate Medicare and Medicaid business segments.
Andrew earned a master’s degree in business administration from Harvard University, where he pursued interests in health care innovation and leadership.