Continue in 3 seconds
Oliwia Berdak

Oliwia Berdak

Oliwia Berdak is a senior analyst at Forrester Research.