MyTechSquad / Liars and scammers
MyTechSquad pretended to be representative of Microsoft and offered me help in setting up some microsoft products. I gave them access to my PC but instead of doing what they’ve promised they’ve stolen some of my personal details. Look closely at their contact details and if you encounter them - RUN!
MY TECH SQUAD
733 Kiewa street,
Albury, NSW 2640.