Ian Todreas writes: “After 22 years in my previous role, I started a new job in July at SLR Consulting as head of U.S. sustainability solutions. This global company is focused on delivering climate and environmental solutions to industry, government, and civil society all over the world. I welcome anyone committed to these topics to connect with me to see how we can partner and collaborate.”
See more notes:
Class of 1986