Principal Financial Accountant job at Waters Corporation