B Impact Report

Logo for Davidson Consulting France & Switzerland

Davidson Consulting France & Switzerland

Project Management, expertise and much more
Certified Since: September, 2018
Location: Boulogne Billancourt, Toutes régions, France
Sector: Service with Minor Environmental Footprint

Overall B Impact Scoreinfo_outline


The B Impact Scores are being compared against all businesses that have completed the B Impact Assessment

DAVIDSON is a multinational management and engineering consulting company. They have roughly 2,500 employees in France and Switzerland, most of them engineers.
DAVIDSON provides high-level expertise in various economic sectors, with Telecommunications and IT being our core fields. They can either lead or technically perform projects. Data science analysis, software development, radio engineering, supply chain management, industrial performance improvement and project management are some examples of our activities.
DAVIDSON was created in 2005 with the goal of offering high-quality, perfectly executed services to customers, and occupational well-being for consultants. They created their structure from scratch, devising new processes and new management techniques.
DAVIDSON develops dedicated tools in order to monitor and guarantee the achievement of its goals. Some of these tools are freeware. They have also released a book, Da Vidson Code, which shares our approach to building a good relationship with our consultants and customers.
DAVIDSON began its adventure by obtaining Great Place To Work® certification, having been ranked number one among French and European companies 4 years in a row, from 2014 to 2017. With B Corp certification, DAVIDSON continues its journey.

Impact Area Scoresinfo_outline