Alex Lau

#193893

FP&A Manager, OpenView Venture Partners