• Obtaining an understanding of the client’s internal controls and interacting with people at all levels in order to fully understand the client’s business
• Understanding and application of IFRSs & ISAs and execute the day-to-day activities of audit engagements of various clients
• Reviewing the working papers/audit files of junior staff and supervising them on various audit engagements
• Identify and communicate accounting and auditing related matters to managers, directors and partners
• Interact with clients to ensure the information flow from the client to the audit team is efficient and demonstrate professionalism and competence in the client’s environment
• Maintain a strong client focus, be responsive to client requests, and develop/maintain productive working relationships with client personnel
• Collaborate with team members to set goals, responsibilities and contribute ideas/opinions, listen/respond to other team members’ views
• Use technology to continually learn, share knowledge with team members and enhance service delivery
• Preparing reports, presentations and other deliverable as required for various engagements.