translate English to French: Is there a system for ideas to reach the top of the organization?
Est-ce que je travaille de concert avec la direction et le personnel en vue d'éliminer les obstacles à l'innovation?)