Judd Stanger Email

Chief Sales Officer . Lumio

Current Roles

Employees:
1120
Revenue:
$75M
About
Lumio believes improving and maintaining your home should be a delightful experience. Lumio is one of the largest solar companies in the world with a focus on creating a brighter home experience.
Lumio Address
1550 Digital Drive
Lehi, UT
United States
Lumio Email

Past Companies

Axis capital HoldingsChief Executive Officer
LumioChief Sales Officer
LumioVP of East coast Sales

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.