NEC Corporation of America
Larry Levenberg is a seasoned executive with extensive experience at NEC, serving as Vice President and General Manager since 2000. In this role, Larry has effectively led operations for the Americas, leveraging a strong background in management to drive business growth and innovation within the organization.
This person is not in any teams