Lumio corporate office is located in 4701 Cox Rd Ste 135, Glen Allen, Virginia, 23060, United States and has 11-50 employees.
lumio
Departments
Number of employees
Engineering & Technical
2
Sales
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Lumio's success, and advanced their careers.
Regional Regional VP, ... at nCino
Worked as Strategic Partnerships National Sales Director
at Lumio (2021-2022)
Explore More
Lumio, formerly known as Mosaic, is a residential solar financing platform headquartered in Oakland, California. Founded in 2012, the company provides point-of-sale financing solutions that enable homeowners to purchase solar panel systems, battery storage, and home efficiency upgrades through flexible loan products. Lumio partners with solar insta... Read More