Noel Geoffroy

Affiliations

  • Chief Executive Officer at Helen Of Troy Ltd (HELE), 2025-03-07