Odd Sox employs 52 employees. The Odd Sox management team includes Ahmad Akar (Founder and CEO), Danielle Neary (Human Resources Director), and Steve Harriger (Key Account Sales Director).
Looking for a particular Odd Sox employee's phone or email?