Wei Zheng

#807403

VP of Products, Trifacta