Contact us


 

Email: info@innovationsledarna.se

Social media: Linkedin, Twitter, Instagram

Adress:
Innovationsledarna
Box 186
101 32 Stockholm
Sweden

Org. number: 802475-0567