Staff Accountant at Palo Alto Networks Canada