Larry Ladd’s Post

View profile for Larry Ladd, graphic

Advisor on strategy, governance, and finance

85% of Chief Business Officers believe their institution will be financially stable over the next five years.  Confidence is rising (last year that figure was 72%). The most commonly cited reason is confidence that enrollment will increase, which may be delusional for many institutions.    https://lnkd.in/eUhcK-p4

Latest CBO survey shows optimism despite headwinds

Latest CBO survey shows optimism despite headwinds

insidehighered.com

To view or add a comment, sign in

Explore topics