Build existing client relationships and demonstrate knowledge of the industry. Work collaboratively with the client to resolve taxrelated issues faced by the client. Keep up to date with relevant industry regulatory changes affecting business operations. Act as a technical and knowledge resource to the tax practice Assist in the management of a portfolio of clients including the allocation of projects across the tax team. Develop strategies to solve complex technical challenges. Maintain internal controls ensuring the team is compliant with Clients requirements