Udit Mehta

Affiliations

  • Chief Technology Officer at Simpson Manufacturing Co. Inc. (SSD), 2024-05-14