Company
Looker
Website
http://www.looker.com
Location
101 Church St. 4th Floor Santa Cruz, CA 95060
Description
Established in 2011, Looker is an inventive software company that focuses on the intersection of economics and engineering—helping customers use data to achieve success.