Profile picture
Petri Oinonen
  • Senior Executive (CEO, President etc.)
    Ecohelix
    Stockholm, Sweden
mini profile avatar Petri Oinonen