undefined

Danielle Menichella

Portfolio manager at Sands Capital Management, specializing in detailed analysis of businesses and their market dynamics.