Julia Padberg

Partner

SET Ventures