Technical Support Manager
New York, NY · On-site
$140K - $170K/yr
... and Marketing ensuring delivery of a great customer experience. * Manage and develop a strategy ... Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits ...

