Jay Osborn

Active Little Canada, MN President for Primoris Services Corporation