Customer service

Our Sales and Customer Support teams are available to help you with all your UPCAST® related enquiries.

Please do not hesitate to contact us.

  • Ismo Rossi
    Manager, Customer Service
    +358 (0)207 577 439
    +358 (0)40 554 7293
    [javascript protected email address]
  • Kari Harju
    Manager, Upgrades and Modifications
    +358 (0)207 577 414
    +358 (0)40 527 7601
    [javascript protected email address]
  • Satu Huhtala
    Sales Executive, Spare parts
    +358 (0)207 577 417
    +358 (0)40 842 2796
    [javascript protected email address]
  • Juho Hanka
    Sales Administrator, Spare parts
    +358 (0)207 577 419
    +358 (0)44 310 1190
    [javascript protected email address]
  • Juan Carlos Bodington
    Technical Advisor, Barcelona, Spain
    +34 662 619 037
    [javascript protected email address]
  • Hüdai Kocabalkanli
    Technical Advisor, Istanbul, Turkey
    +90 532 371 9429
    [javascript protected email address]