Storm International corporate office is located in Stroombaan 6, Amstelveen, North Holland, 1181VX, Netherlands and has 51-200 employees.
storm international
storm international inc
storm international ltd
storm international management services
storm international management services bv
Departments
Number of employees
Operations
9
Marketing
2
Engineering & Technical
1
Information Technology
1
Human Resources
1
| Location | People at location |
| Europe | 11-50 |
| North America | 1-10 |
| Asia | 1-10 |
| Australia | 1-10 |
| Africa | 1-10 |
2017 also saw Storm make its first foray into the online market with its online casino PlayShangriLa.com. The company's management strived to add an online component to its business for a few years and it took time to develop the concept and the product of the corresponding quality. The online Shangri La casino was opened in April 2017 and has desi... Read More