- Prepare and file tax returns for corporate and individual clients;
- Advise and assist in tax planning and compliance for both corporate and individual clients;
- Represent clients to handle tax authority enquiries, investigations, field audits;
- Conduct tax due diligence;
- Conduct transfer pricing arrangement review; and
- Advise on employee relocation and compensation package review.