Odduck employs 2 employees. The Odduck management team includes Scott Kraemer (Creative Fabricator), and Kai Schraml (Founder).
Looking for a particular Odduck employee's phone or email?