Solyndra
Show contact
Links
Brian Harrison
CEO
Wayne Lin
Process Engineering Manager
Juan Mercado
Maintenance Technician
Mohamed Mubarak
Facility
Daniel Nelson
Equipment Maintenance Technician
+ 6 more
Clifford Castillo
Process Lead
Thomas Vu
Process Engineer
2010 - present
2008
View in org chart