NEW YORK, NY
SHERMAN SERGEY
1844620
No business address disclosed
TUATARA CAPITAL, L.P.
NEW YORK, 10017
NY