Security consultants provide security services to clients and individuals that help them preventing, planning and mitigating threats such as terrorism, espionage, theft, and violence to their organisation, including the buildings, operations, and employees. The services they provide depend on their clients’ security needs and requirements and may include services such as threat analysis, security risk management, security programme development.