Insider launches growth-management platform

Company has set sights on Indonesia, Korea, and Japan for its rollout.