Jack Flanigan had a position (Vice President of Public Affairs) at The Irvine Company

Details
Title Vice President of Public Affairs
Is Current no