Sebastian Bigorito es egresado de la facultad de ciencias económicas de la Universidad de Buenos Aires. Orientó sus estudios hacia economía de los recursos naturales y energéticos, evaluación social de proyectos y desarrollo de políticas ambientales. Ha participado en los principales "mainstreams" globales en materia de RSE y Sustentabilidad, como el proyecto VISION 2050 del World Business Council, los seis años del proceso de normalización ISO 26000 o el Charter Group del Global Reporting Initiative.
Fue designado “Concept Partner” para el G20/B20 en el 2018 y 2019. Es el Director Ejecutivo del CEADS – miembro del WBCSD, Consejo Empresarial Mundial para el Desarrollo Sostenible, entidad empresarial que nuclea a un centenar de compañías para conectar la agenda de sustentabilidad con la agenda empresarial.