Mark Grosser

CEO, 23Strands