Home Our People James Perry James Perry Managing Director, Head of Market Making Email +44 (0)20 7886 2656