Prepare and file business and personal tax returns and estimates
Deliver proactive tax planning and strategic advice to clients
Analyse and submit monthly financial reports for 10-20 client accounts
Supervise junior accountants during month-end close processes
Host regular check-in calls with clients to review performance
Recommend improvements in financial operations and cash flow
Ensure compliance with all federal and state tax regulations