Register now or log in to join your professional community.
the Consultants role is evaluate a client's needs and provide expert advice and opinion on what needs to be done while the Contractors role is generally to evaluate the client's needs and actually perform the work.
An engineer is a practitioner of engineering concerned with applying scientific, knowledge ,mathematics , and ingenuity to develop solutions for technical, societal and commercial problems.