Andrew Taylor moved from Wyndham Hotels & Resorts to join Irving Oil in Saint John as a HR Systems & Data Manager.