Looker Office in Santa Cruz, California 10

Looker Office in Santa Cruz, California

Fully surrounding the entire Looker office space is a surf tropical terrace, complete with eating, lounge, and game areas. This multi-functional space provides a retreat for staff to engage in both work and play, while enjoying the picturesque Santa Cruz scenery.