Director at STEWART INFORMATION SERVICES · Secretary at Primoris Services. Filing since 1 Jul 2008. CIK 0001293424