Superformula employs 23 employees. The Superformula management team includes Aaron Buchanan (Head of Product and Delivery), Jimmy Walker (Design Director), and Omer Yalhi (Team Lead @ Superformula).
Looking for a particular Superformula employee's phone or email?