Veitch served as president and trustee of Occidental College from 2009 until his retirement in mid-2020. He previously served as an English professor at the University of Wisconsin and dean of The New School's Eugene Lang College. He authored American Superrealism; Nathanael West and the Politics of Representation.