After a national search, the McWane Science Center has announced the appointment of Brandan Lanman as its new CEO, effective May 27, 2025.