New managing director of investments at the Alfred P. Sloan Foundation 04/14/202503/24/2025 by David Kubik Sean Olesen is the former head of private equity at Cornell.