2021AdvertisingNew YorkNew York City

Big Duck — Brooklyn, NY

Location: Brooklyn, NY                                                               

Industry: Marketing                                                                            

Number of employees: 15 

Became employee-owned: 2021

Company Website: https://bigduck.com/services/