Jeff Thachuk

co-Chair & CEO, Solar Krafte