AVULA AVINASH

PrivateCIK: 2008514
Location

CHICAGO, IL

METHODE ELECTRONICS INC
PositionChief Executive Officer
TenureSince Jan 2024
Holdings