Where is International IDEA Corporate office Headquarters

International IDEA Headquarters Address and Contact

International IDEA
  • 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

International IDEA Headquarters Photos

International IDEA Company Resources

>