Maxim Gorbachev

SWC Partners, Head of investments