déployer leur savoir faire sur des projets

cette entreprise compte plus de 50 collaborateurs, qui déploient leur savoir faire sur des projets toujours plus audacieux

Someone can help to translate that senteces to english?

  • jann

    English - USA
    Welcome, Translationsneeds. :)

    Please, what's your try? The WordReference forums are not some sort of free translation service, so it is the custom to make an attempt at the translation and explain your specific doubt when you ask for help here.

    member and moderator