The staff of Tech Squared currently includes 9 incredible employees dedicated to meeting the needs of clients. This includes a full time compliment of 4 technicians, not including Sean Peters who himself is a systems engineer by training and experience.
The company is currently lead by the management team, consisting of:
Sean Peters, President
Pamela Mayorshi, Controller