Figma — San Francisco, CA • New York, NY • United States
Full-time
$127,000—$183,000 USD
Figma is seeking an Order Management Manager to lead the order processing, invoicing, and billing support for a global customer base. This role involves ma
View full listing on uHired