Big Duck — Brooklyn, NY

Posted on

Location: Brooklyn, NY                                                                Industry: Marketing                                                                             Number of employees: 15  Became employee-owned: 2021 Company Website: https://bigduck.com/services/