Rick Horwitch

Rick Horwitch

Rick Horwitch

Chief of Supply Chain & Sustainability Strategy – Retail Global Lead | Bureau Veritas, Consumer Product Service