Ron Soonieus is a Senior Advisor for Boston Consulting Group’s Social Impact practice. He also serves as Director in Residence at INSEAD, and is a non-executive director at the University of the Arts in the Netherlands.

Ron’s focus and expertise mostly involve integrating sustainability and ESG (environmental, social, and governance) into corporate strategy, governance, and culture. He has worked with clients to fill executive and non-executive boards in sustainability and ESG. Ron works with clients to help them develop a culture of purpose and adopt a sustainable corporate mindset and behaviors.

In his appointment as Director in Residence at INSEAD, Ron researches and teaches about the role of the board in sustainability and ESG.


  • International management and business administration, University of Huddersfield/INSEAD
  • International directors program, INSEAD