Looker

Release Summary

Looker today announced the expansion of its international operations with the opening of its new European Headquarters in Dublin, Ireland.