Spencer Penn

Smiling man wearing navy LightSource branded baseball cap and light blue shirt in modern office setting

Spencer Penn, co-founder and CEO, LightSource.