Petri Aukia
Petri Aukia
Strategy consultant
#236594@aukia