Ralf Harmens

Group Head of IT Sales & Trading, MET
Background