Gerard Gorka

Teva Pharmachemie
IT Project Manager