Oddball corporate office is located in 1775 Tysons Blvd Fl 5, Mc Lean, Virginia, 22102, United States and has 201-500 employees.
oddball
oddball inc
Departments
Number of employees
Engineering & Technical
92
Operations
22
Information Technology
22
Finance
4
Legal
3
Marketing
3
Human Resources
2
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Oddball's success, and advanced their careers.
Explore More
Oddball is a service-disabled, veteran-owned small business (SDVOSB) dedicated to digital modernization of federal citizen-centric services. As a unique digital agency, Oddball supports federal clients, from design to deployment, of scalable software solutions that are purpose-built for the citizens they serve and the workforces they enable. Experi... Read More