People Matter

Locations

Milpitas, CA, USA

Size

201-1000 employees

founded in

2007

View aims to create delightful human environments by increasing and optimizing the amount of natural light in buildings.

Inaccurate data? Flag it here.
Open jobs at View