Brian E. Spencer

Canoo Technologies · Spencer Composites · Schwing America
Total Patents: 58
Overall Rank: #41,319
Years Active: 1996–2025
Canoo Technologies Rank: #3