Neha Govindraj is a seasoned entrepreneur with a robust background in the beauty and wellness industry. As the Founder of Bonside since 2021 and Co-founder of Glowbar since 2018, Neha has demonstrated strong leadership and innovation. Previous experience includes working as an Extern in the Office of the President & COO at Glossier in 2017 and serving as a Senior Associate Consultant at Bain & Company from 2015 to 2018. Neha holds a degree from Northwestern University and received early education at Pine Crest School.
Sign up to view 0 direct reports
Get started