Teresa Briggs
Deloitte Silicon Valley
Teresa Briggs