Robert Gordon

Active Minnetonka, MN Chief Executive Officer for Apertus Technologies Inc.