From early computers to AI, Binghamton grad helps students embrace new frontiers John MacDonald teaches School of Management students how to grow their strategic business communication skills Read More