Odd Duck employs 24 employees. The Odd Duck management team includes Eric Knighton (Founder), and Michaela Goralski (Lead Server and Bartender).
Looking for a particular Odd Duck employee's phone or email?