iHorror corporate office is located in 3889 21st Ave N, Saint Petersburg, Florida, 33713, United States and has 11-50 employees.
ihorror
ihorror.com
Departments
Number of employees
Marketing
2
Finance
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to iHorror's success, and advanced their careers.
Explore More
iHorror is a comprehensive horror movie news website that provides the latest updates, reviews, and previews related to horror films, TV series, and games. The platform caters to horror enthusiasts by offering content that includes trailers, music, books, and true crime stories. It also features podcasts and articles discussing various aspects of t... Read More