Manager, Strategic Sales
Figma
San Francisco, CA • New York, NY
$156k - $231k
support
$156k - $231k
43 days ago