The consulting engineer, also known as engineering consultant, intervenes with companies facing a problem and tries to answer it by bringing them its expertise. He proposes a solution by analyzing the situation and the different actors involved. His clients may also call upon him because they feel the need to be accompanied or to improve in a specific area, or when a restructuring is necessary. As an external service provider, he can work as a freelancer or as an employee of a consulting firm.