Jeremy Schwartz

Jeremy is the strategy lead for a new business line at Squarespace.