C C E A
C C E A

People

Auli Packalén

Auli Packalén

Principal Consultant
Chief Marketing Officer

+358 (0) 40 845 3045

Read more about Auli