chris haffey esco mission Air