Robert Thatcher

Active Hopkins, MN Executive Vice-President for Communications Systems, Inc.