Where is International IDEA Corporate office Headquarters
International IDEA Headquarters Address and Contact

- Address: Strömsborg, SE-103 34 Stockholm, Sweden
- Phone Number: +4686983700
- Email: info@idea.int
- Number of Employees: 200+
- Established: 1995
- Key People: Arash Soltanali, Owner, Chief Executive Officer
- Est. Annual Revenue: $8M
International IDEA Headquarters Location & Directions
International IDEA Headquarters Executive Team
Name |
Title |
---|---|
Arash Soltanali | Owner, Chief Executive Officer |
About International IDEA, History and Headquarters Information
International IDEA Headquarters Photos
