John Canavan

Active Troy, MI Member for Right Angle Engineering, LLC