Global strategy consulting firm providing business advisory services.
Founded 2014 · 4,000 employees · United States · Private