James Hughes

James has a deep and broad technical career which he has leveraged to help top investment banks deliver on challenging and complex problems, against the odds.