Itch.io corporate office is located in 4437 N Artesian Ave # 1, Chicago, Illinois, 60625, United States and has 11-50 employees.
audilis
architect pc
itch corp
itch.io
ocelot society
youtouch
Departments
Number of employees
Engineering & Technical
58
Marketing
35
Information Technology
7
Operations
6
C-Suite
6
Human Resources
1
| Location | People at location |
| Asia | 11-50 |
| North America | 11-50 |
| South America | 1-10 |
| Europe | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Itch.io's success, and advanced their careers.
Explore More
Joker Games is an independent game developer that creates and releases a variety of digital titles. Its portfolio includes Shattered Mask, a turn-based role-playing game involving time travel; Newspaper Games, a puzzle collection featuring Sudoku, Word search, and Crossword puzzles; and Lil' Math Chef, an educational game designed to teach basic fr... Read More