You can contact us by phone at: +358 50 585 1858, or by writing to: jerri.laine@innovation-manager.com, or to: careers@innovation-manager.com or by filling in the form below.

We'll get back to you as soon as possible.