Corporate Board Profile
Tech Score: 0/100
| Filing Date | Source Excerpt |
|---|---|
| 2008-05-15 | Dr. Russell holds a B.Sc. degree and an M.Sc. degree from the University of Alberta in Canada and a Ph.D. from the University of Delaware. He is the co-inventor of four U.S. patents for the continuous deposition of PV material on moving substrates and is the author of over 100 engineering and scientific papers. |
| 2009-05-14 | Dr. Russell is a member of the National Academy of Engineering, a fellow of the American Institute of Chemical Engineers and a registered professional engineer in the State of Delaware. He is the co-inventor on four U.S. patents for the continuous deposition of PV material on moving substrates. |
Data sourced from SEC filings. Last updated: 2026-03-09