Trustee at XAI Floating Rate & Alternative Income Trust · Director at TTM TECHNOLOGIES · Exec. Vice President & CFO at LITTELFUSE INC /DE. Filing since 3 May 2013. CIK 0001186522