Figma
–
Manhattan, NY, 10032
... for a Director, Sales - LATAM to join our dynamic team of creatives, engineers, marketing wizards, and brilliant business folks. You aren’t the typical sales leader, and we aren’t the typical design tool company. At Figma, we think outside the box, ... - Aug 28