Manager, Sales - Figma Weave (London, United Kingdom)FigmaLondon, EnglandPosted 7 November 2026Manager, Sales - Figma Weave (London, United Kingdom)Apply for this job