The role of Tax Manager at Welch LLP involves overseeing tax compliance and providing strategic planning for clients in Ottawa. The manager will be responsible for reviewing various tax returns, mentoring junior staff, and ensuring all tax-related processes meet Canadian regulations. Candidates should possess a university degree in Accounting, at least five years of public accounting experience, and ideally hold a CPA designation.