Ewa Wojcik

Project Manager, Comarch SA

What’s hot on Infosecurity Magazine?