Professor Cachon studies supply chain management and operation strategy with a focus on how new technologies transform competitive dynamics by enabling novel operational strategies. His recent research is emphasizes sustainable operations and the impact of climate change on supply chains.
He is the Editor-in-Chief of Management Science, Chair of the Operations and Information Management department, a Fellow and former President of the Manufacturing and Service Operations Management Society of INFORMS, and a former Editor-in-Chief of Manufacturing & Service Operations Management.
He is the author of Matching Supply with Demand: An Introduction to Operations Management (2ed), which has been used in undergraduate, MBA and executive MBA courses at Wharton as well as at numerous other business schools throughout the world. He has received several teaching awards for effective course delivery.
His articles have appeared in Harvard Business Review, Management Science, Manufacturing & Service Operations Management, Operations Research, and the Quarterly Journal of Economics among others.