Peter Rippon

CEO, OpenGamma
Background