Udit Mehta

Affiliations

  • Chief Technology Officer at Simpson Manufacturing Co. Inc. (SSD), 2025-02-20