Jennifer Allen

Vice President & Chief Financial Officer
With Fairfax since 2006