JS

Joseph Sartre

Managing partner at Interlace Ventures

New York, New York