Manage the overall tax compliance process, including direct and indirect tax filings. Ensure compliance with all tax laws and regulations and keep up-to-date with changes in tax legislation. Prepare and review tax returns, including corporate tax, GST, and TDS. Conduct tax audits and assessments, providing recommendations for improvement. Assist in tax planning and strategy development to optimize the company's tax position. Liaise with tax authorities during audits and inquiries.