consulting services

A consultant is a professional who provides professional or expert advice in a particular area such as security (electronic or physical), management, accountancy, law, human resources, marketing (and public relations), finance, engineering, or any of many other specialized fields.

The range of areas of expertise covered by the term consultant is extremely wide. One of the more general attributions is as a Management Consultant but this is not an exclusive term. The process of consulting and the means by which the (external) consultant is engaged vary according to industry and local practice. However the principal difference between a consultant and a temp is generally one of direction. A consultant is engaged to fulfill a brief in terms of helping to find solutions to specific issues but the ways in which that is to be done generally falls to the consultant to decide, within constraints such as budget and resources agreed with the client. (A temp on the other hand is normally fulfilling a role that usually exists within the organization and is helping to bridge a gap caused by staffing shortages for whatever reason. They fall under the direction of the normal management structure of the organization.)