Oulainen, Northern Finland
Legal name: Oy Jopamac Ab
Forssa, Southern Finland
Tampere, Western Finland
Turku, Western Finland
Manufacturing and development of custom made electronics.
Harrstroem, Western Finland
Vaasa, Western Finland
Helsinki, Southern Finland
Linnantaus, Northern Finland
Rauma, Western Finland
Imatra, Southern Finland
Filter