When he's not working on his next murder mystery, Joe is a Partner with a Management and IT Consulting firm. He is originally from Chicago and holds a Chemical Engineering degree from the Illinois Institute of Technology. He moved to Rochester, Minnesota, to work for IBM and fell in love with the Land of 10,000 Lakes. Joe has a lovely wife of over 30 years, two adult children, and a crazy dog named Marco.