Torsten Frank

Managing Director, Trading Hub Europe
Background