10% owner at Netskope · 10% owner at Braze · 10% owner at PROCORE TECHNOLOGIES · and 1 more. Filing since 9 Dec 2021. CIK 0001864753