Rose worked as a professor at Harvard Business School from 2007 until his appointment at Bowdoin. Rose officially succeeded Barry Mills as president of Bowdoin on July 1, 2015. In April of 2022 Rose announced that he would be stepping down from his position after the conclusion of the 2023 academic year.