Email: info@innovationsledarna.se
Social media: Linkedin, Twitter, Instagram
Adress: InnovationsledarnaBox 186101 32 StockholmSweden
Org. number: 802475-0567