Steve Lau

Managing Director

WorldQuant Ventures