Slice of Technology

#16 - Navin Chaddha, Managing Partner at Mayfield Fund