m3repair

Satellite installs, Computer Repair, IT, Servers
Location
Niagra Falls
Occupation
IT Manager