Director at Credo Technology · Director at AEHR TEST SYSTEMS. Filing since 10 Oct 2022. CIK 0001228855