Manager, Technical Support (London, United Kingdom)

Figma — London, England

Full-time

Not specified

Figma is seeking a Technical Quality Lead for its EMEA region to manage and grow the Technical Quality team. This role involves setting strategy, hiring ta

View full listing on uHired