Skip to main content
Skip to main content

Faculty Experts

Not seeing the results that match your search? FILTER BY CATEGORY AND FIELD

Holly Troy Benz, MBA

McCormick School of Engineering and Applied Science

Clinical Professor and Director of Master of Science in Energy & Sustainability


Areas of Focus



Troy Benz  worked as a leader in energy and sustainability for almost 20 years before joining Northwestern University. She has an MBA from the Wharton School and a MA in international studies from the University of Pennsylvania. Her professional roles include: senior vice president, Emerging Growth; CLEAResult senior vice president, strategy, M&A and Marcom; Schneider Electric vice president, consulting services; Schneider Electric vice president, business development, direct energy; Centrica head of residential, British Gas New Energy; Centrica head of strategy, British Gas; Centrica case team leader; Bain & Company senior consultant; Accenture.