Steve Rochlin

Senior Advisor- Social Impact

Steve Rochlin has over 20 years of experience in sustainability and corporate responsibility. He has advised leading companies across a wide variety of industry sectors on how to improve sustainability performance in a way that drives competitive success. 


Rochlin is Founder and CEO of Impact ROI. Formerly known as IO Sustainability, Impact ROI helps organizations achieve superior social, environmental, and financial performance. Through research and management consulting, Impact ROI assesses the value of ESG (environmental, social, and governance) and enables clients to design high impact strategies that support people, planet, and profit. As the lead author of the acclaimed Project ROI research series (described by Forbes as “a Godsend”) Rochlin has developed the pathway for companies to deliver sustainable and collaborative impact that is also profitable.    


Prior to founding IO Sustainability, Rochlin served as the Head of North America, Director of Global Advisory Services for AccountAbility, and was a member of the Board of Directors. For the Boston College Center for Corporate Citizenship Rochlin served as the Head of Research and Development. Under his leadership both organizations demonstrated growth in revenues, reputation, and international presence.


Rochlin is co-author of two books on S&CR: Beyond Good Company: Next Generation Corporate Citizenship and Untapped: Creating Value in Underserved Markets. He is a Senior Fellow for the US Chamber of Commerce Foundation’s Corporate Citizenship Center. He is also a Senior Fellow in Social Innovation for Babson College. Rochlin obtained his MPP from the Harvard University Kennedy School of Government and his A.B. from Brown University.