Elaine Lam Board of Directors Elaine Lam is a strategic, high-impact business leader with over 15 years of experience in retail/e-commerce and marketing. She is currently the Vice President of Marketing Insights at Sephora, based in San Francisco. Elaine received a BS in Electrical Engineering from the University of British Columbia and an MBA from Harvard Business School.
press release | October 16, 2025 Large-Scale Study Finds Autistic Youth Far More Likely to Be Hospitalized for Mental Health Conditions Read press release
in the news | October 7, 2025 Future Leader: Lindsey Sneed, Vice President of Clinical Excellence, Catalight Read News
article | September 9, 2025 Laughter, Love and Legacy: How David Murphy’s Memory Lives On Through Giving Read article
in the news | September 3, 2025 Rad N’ Bad Podcast: The Truth About Parent-Mediated Intervention Read News