Bernard Aldrich

Active Minneapolis, MN Chairman for Apogee Enterprises, Inc.