Stay in touch with us

If you have any questions related to InStream,
you may use one of the following means to contact us

 

Main office & correspondence address

InStream
Wierzbięcice 13/4,
61-569 Poznań
Greater Poland, Poland

office@instream.io

+48 570 594 355

support@instream.io

+48 61 200 11 71


Company's data

Sales Essence Sp. z o.o.
Obornicka 330,
60-689 Poznań,
VATIN: 9721252618,
REGON: 360504701

Send us a message