OTERO ELENA

PrivateCIK: 1926991
Location

EL PASO, TX

HELEN OF TROY LTD
Position
TenureSince May 2022
Holdings