Lumio Names David Burggraaf as Chief Technology Officer
November 23, 2021 12:57 ET
|
Lumio
SILICON SLOPES, Utah, Nov. 23, 2021 (GLOBE NEWSWIRE) -- Lumio, a Top-Five U.S. solar provider, and preeminent leader in Home Experience, today announced the addition of David Burggraaf as chief...