Sylvain Boucherand est ingénieur, diplômé de l'Ecole centrale de Lille. Il s'est engagé au sein de plusieurs associations telles que Avenir climatique et le Réseau français des étudiants pour le développement durable (Refedd). De 2011 à 2014, il est administrateur et secrétaire général de l'Institut Inspire. En parallèle, en 2011, il cofonde le bureau d'études B&L évolution, où il occupe depuis les fonctions d'ingénieur RSE Biodiversité.
Depuis 2013, il est administrateur et trésorier de Humanité & Biodiversité. Il est également membre de l'association régionale des Cigales d'Ile-de-France (investissement solidaire), et administrateur et secrétaire général de l'Association 4D depuis 2014. En 2015, il a été nommé vice-président de la plateforme RSE.