Noel Geoffroy

Affiliations

  • Chief Executive Officer at Helen Of Troy Ltd (HELE), 2024-04-01