Senior User Interface Designer
7 days ago
London
They are a small, dynamic team of six, and come together for in-person collaboration at least once a week in the London office. Currently, they've been working with an agency to support their efforts ...