matthew weaver

matthew weaver

For 30 years I've worked in IT. I've met some exceptional people and continue to learn from them while trying to leave things a little better than I found them.