Jennifer Allen

Vice President & Chief Business Officer
With Fairfax since 2006