Contact us PST design Oy Business id: 2258136-0 info@pst.fi Postiosoite: PL 132 90101 Oulu Billing information Oulu Rantakatu 3 90100 Oulu Tornio Panimonranta 3 95400 Tornio Petri Koivisto CEO Office: +358 20 7790575 Whatsapp: +358 400 768 588 petri.koivisto@pst.fi Antti Riestola consultant, system integrator +358 44 076 8588 antti.riestola@pst.fi Juhani Kantola master of everything +358 400 977 037 juhani.kantola@pst.fi Susanna Koivisto management assistant +358 40 835 0609 hallinto@pst.fi @pstcollective