Turnover: ()

Country: France

Strategy consulting firm with over 80 consultants