Veeva SystemsAssociate Business Consultant - Commercial StrategyStrategyπNew York - New York City3 years ago