Helen Sartory

Head of Technology & Innovation
Lazard