Power & Gas Trading Risk Manager
Point72
London