Geoff Spencer is the owner of STRUT LLC. Geoff also founded TRUFIG (Dana Innovations) in 2008 and Sonance in 1982.
Geoff Spencer attended Principia College from 1979 to 1983. However, no further information is available regarding their degree or field of study from this institution.
Sign up to view 0 direct reports
Get started