fbpx

Digital footprint

Definition: evidence of a user’s online activity that they have left behind.

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