For enquiries, please contact 

 

Teemu Vehmaskoski
Vice President, Products and Services
+358 50 352 6878
teemu.vehmaskoski[at]ril.fi

 

Ville Raasakka
Business Area Manager
+358 50 366 8687
ville.raasakka[at]ril.fi