ODDSworks corporate office is located in 2777 Finley Rd Ste 1, Downers Grove, Illinois, 60515, United States and has 1-10 employees.
oddsworks inc
oddsworks
oddsworks partners
oddsworks inc
Departments
Number of employees
Legal
1
C-Suite
1
Finance
1
Sales
1
| Location | People at location |
| North America | 1-10 |
ODDSworks specializes in providing a diverse range of online gaming solutions, including slots, video poker, table games, and arcade games. The company aims to enhance the online casino experience by bringing more of the traditional casino floor to digital platforms. They have established strategic partnerships with notable companies like Bluberi a... Read More