PS

Peter Sobiloff

Managing Director at Insight Partners

New York, New York