Andrew Kirk

Active Plymouth, MI Chief Executive Officer for Pi Innovo, LLC