9 roles match
9 open leadership roles. The longest has been listed for 338 days.
Figma
New York, NY; San Francisco, CA • New York, NY • United StatesUSD 258k to 376kFrom the company's Greenhouse board
6 days ago
San Francisco, CA • New York, NY • United StatesUSD 258k to 376kFrom the company's Greenhouse board
7 days ago
16 days ago
New York, NY • United StatesUSD 258k to 376kFrom the company's Greenhouse board
San Francisco, CA • New York, NY • United StatesFrom the company's Greenhouse board
154 days ago
250 days ago
338 days ago