Lemon is a collective of visual artists and strategists that believe two things: a picture is worth a thousand words and a positive outlook is priceless. Good people with good ideas. Lemon is a one-stop supermarket supplying everything from strategic campaigns, to engaging content, and the analytics...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2010 (16 years)
Address:
2477 N 69TH ST; WAUWATOSA, WISCONSIN, US
LOW
spending power