Lily Yang Lily Yang is the new finance chief at Strava, a health and fitness-tracking system where by people can...
Exec
In the most recent authorized fallout from an alleged fraud associated to the COVID-19 pandemic, the U.S. Securities and Exchange...