Open application, Business Development at is expanding quickly and we're always on the lookout for curious and motivated individuals with talented minds, and a passion for growth.  If you don't see a role that matches your qualifications and interests, submit an open application and you'll be on our radar!

Please note that you may join our team either in Helsinki, Finland or Warsaw, Poland.