Patrick R. Shannon

Senior Managing Director

Detroit - Farmington Hills