déployer leur savoir faire sur des projets

#1
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?

Thanks
 
  • jann

    co-mod'
    English - USA
    #2
    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.

    Jann
    member and moderator
     
    Top