open source

Looking for companies by tag open source in Finland? Find in our directory the list of companies by tag open source in Finland.
We found 20 companies

Mireabilis Oy

Address: Lemminkäisenkatu 14-18 A, 20520, Turku, Finland
040 049 4545
E-mail
Map
Website

Friday Digital Design Oy

Address: Suvilahdenkatu 10 B, 00500, Helsinki, Finland
040 702 1719
E-mail
Map
Website

Gurux Oy

Address: Hermiankatu 6-8, 33720, Tampere, Finland
03 265 1244
Map
Website

Lasten Rintamäki

Address: Oskarinkatu 12, 62100, Lapua, Finland
06 437 4407
Map
Website

Layer Oy

Address: Koukkusaarentie 24 as 2, 00980, Helsinki, Finland
040 586 2555
Map
Website

Restate Oy

Address: Pispalan Valtatie 15 B 1 A, 33250, Tampere, Finland
044 012 0990
Map
Website

Saunawa design

Address: Pyhärannantie 278 278, 26950 Voiluoto, Finland
044 070 7246
Map
Website

Tawasta OS Technologies Oy

Address: Arvi Kariston katu 7, 13100, Hämeenlinna, Finland
03 260 4114
Map
Website

Ten Tuote Ky

Address: Puutarhakatu 49 3 krs, 20100, Turku, Finland
02 232 4753
E-mail
Map
Website

Wunderkraut Finland Oy

Address: Äyritie 8 A, 01510, Vantaa, Finland
020 791 2940
Map
Website

Aivomatic Oy

Address: Rusokastie 5, 24280, Salo, Finland
044 272 1925
Map
Website

Eliga Oy

Address: Torpparintie 22 A c/o Pekka Klärck, 02180, Espoo, Finland
040 779 1909
Map
Website

Fennosys Oy

Address: Lågnäsintie 289, 10210 Inkoo, Finland
040 039 6629
Map
Website

JRC konsultointi

Address: Köydenpunojankatu 13 a 6, 00180, Helsinki, Finland
050 363 9002
Map
Website

Netliberator

Address: Teekkarinkatu 15 D 62, 33720, Tampere, Finland
045 137 5544
Map
Website

Novedo

Address: Lanatie 5 D 112, 20540, Turku, Finland
040 747 0099
Map
Website

Purske Oy

Address: Aurinkorinne 31, 01900 Nurmijärvi, Finland
040 592 5399
Map
Website

Smart Files Oy

Address: Kauppakatu 5, 33200, Tampere, Finland
029 009 2599
E-mail
Map
Website

Via Optimus Oy

Address: Porttikuja 9 A, 02180, Espoo, Finland
040 411 5336
Map
Website

Zimios Oy

Address: Energiakuja 3, 00180, Helsinki, Finland
09 4241 2060
E-mail
Map
Website