Tax Manager

RIVERLUTIONS LIMITED ,
Darlington, Durham
Job Type: Full-time

Overview

The Role Providing tax advice to a portfolio of predominantly owner-managed businesses. Identifying tax planning opportunities to raise with clients. Ensuring that all compliance is completed in good time and deadlines are met. Management and development of the tax trainees. To manage your own client portfolio. To review tax returns prepared by junior team members. To prepare more complex tax computations. Preparation and review of tax accounting disclosures in company accounts. Tax audit review work. Assisting in preparing P11Ds. To provide support on planning projects and research technical issues on advisory work such as asset/business sales, succession planning and tax residency issues. To start dealing with more complex client queries (internal and external) and provide tax planning advice. To attend client meetings. Planning and executing the longer-term strategy of the department along with the departmental partner and directors. Contribute to winning new client work. The Person CTA qualified with a background of working in tax. Competent in Microsoft Office products including Outlook, Word and Excel. High level of numeracy. Methodical approach to work. An aptitude for detailed work. Demonstrates clear written and verbal communication skills with both staff and clients. Demonstrate the ability to make decisions, solve problems and take appropriate action. An understanding of the link between effective performance management and business results. Demonstrates a clear knowledge and understanding of performance standards, quality control procedures and office procedures. Ability to deal confidently and positively with poor and underperformance issues. Ability to adapt leadership style for different team members. Ability to prioritise workload in order to achieve client deadlines, as well as other day to day work. To demonstrate good timekeeping skills as well as displaying a professional attitude in all aspects of their work. To actively participate in team meetings making a wide range of suggestions.