Manager, Order Management

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