Vennie Chan's Location
Santa Clara, CA, US
Vennie Chan's Work
Vennie Chan's Education
Vennie Chan's Skills
Vennie Chan's Summary
Vennie Chan, based in Santa Clara, CA, US, is currently a Sr. Director, Total Rewards at Imperative Care, bringing experience from previous roles at New Relic, Inc., Talend, Edelman Financial Engines and Samsung Research America. Vennie Chan holds a MBA in Finance & International Business @ San Francisco State University. With a robust skill set that includes Executive Pay, Equities, Leadership, Compensation & Benefit, Human Resources and more, Vennie Chan contributes valuable insights to the industry. Vennie Chan has 3 emails on RocketReach.