5 employees
At Large is a magazine publishing company that covers art, travel, fashion, and lifestyle news.
2014