Social engagement
Social engagement: 3.9K social following, 2 posts in the last 12 months — below the industry typical range.
Eden Strategy Institute provides social Innovation, delivering strategy consulting, investments, and research in business sustainability.
Social engagement: 3.9K social following, 2 posts in the last 12 months — below the industry typical range.