Stora's IT department is led by David Hughes (Head of Product) and has 17 employees.
Pablo O.
Staff Software Engineer
Romer Ramos
Senior Software Engineer
Jack Hansford
Lead Product Manager
Michał Wronka
Senior Platform Engineer
Sam Perry
Sean Armstrong
Lead Software Engineer
Petr Hlavicka
Jeffrey Knox
Sam Scott
Software Developer
Aled Bidder
Monica Wagner
Junior Product Designer
Aaron Fitzsimmons
Senior Product Designer
Looking for a particular Stora employee's phone or email?