Boris Sherman

Affiliations

  • Evp - Chief Technology Officer at Tailored Brands Inc (TLRD), 2020-04-15