People/Jake Elson
PersonUS

Jake Elson

1 company·1 mandates

CompanyRelationTitleSinceAs of
INTERFACE, INC.TILEOfficer●Chief Tech/Sci/R&D Officer2019-09-302026-07-09
Jake Elson — Person