Davidson consulting France & Switzerland

We provide professional services to entreprise (project management, IT transformation, engineering, carbon consultancy)

About Davidson

We are a multinational company, operating in 6 countries (France, Canada, Luxembourg, Switzerland, Belgium, Spain) with more than 3000 consultants operating all over the world. Among our 800 clients we have startups, SMEs and large groups, leaders in their sectors. We assist them on 3 axes:

– Digital transformation (process digitization, e-commerce, data)

– Industrial excellence (project management, supply chain management)

– Decarbonization of their business (strategy, model change, operational implementation)  

We examine each mission according to its impact on the sustainable development goals defined by the United Nations. Dedicated committees are regularly scheduled to share the progress of all missions (by sector or type of activity) and benefit from the collective intelligence of peers who may have experienced the same situation before. All our missions are followed by a manager, in close relationship with the consultants and the client.

Davidson in Numbers

  • + 3300
    Employees
  • 6
    Countries
  • 148
    “Impact” missions in 2022
  • 17.5 /20
    Average customer satisfaction score

Contact Davidson consulting France & Switzerland

We provide professional services to entreprise (project management, IT transformation, engineering, carbon consultancy)