Husky names John Hafferty as Chief Financial Officer

by