Mr. Mika Torhola CEO +358 50 412 3453 mika.torhola@recibus.com
Mr. Juho Leppämäki International Sales +358 45 113 8883 juho.leppamaki@recibus.com