Insider

Definition: someone within an organisation who has access to its systems and data, making them a potential risk for security breaches or data leaks.

Contact
  • Newcastle office: 0191 249 3003
  • London office: 0203 793 9679