| Job Responsibilities: |
-
References
- Keep up to date with the latest standards, legislation, regulations, and professional developments to ensure the application of best practices in internal audit consulting services.
- Contribute to the development of internal audit methodologies and tools to enhance efficiency and service quality.
-
Engagements
- Lead and execute internal audit advisory engagements and services by planning, organizing, and monitoring project activities, ensuring compliance with the scope of work, timeline, and professional quality standards.
- Prepare and review technical and financial proposals in coordination with management, ensuring alignment with client requirements, professional best practices, and company policies.
- Prepare and review client engagement letters, ensuring clarity of the scope of work, deliverables, assumptions, and mutual responsibilities prior to implementation.
- Supervise the execution of assigned engagements and projects, monitor work progress, manage resources and working hours, address operational challenges, and submit periodic project status reports to the Manager.
- Prepare and review audit programs, working papers, reports, and executive presentations, ensuring their accuracy, completeness, and compliance with professional standards and internal policies and procedures.
- Manage communication and coordination with clients during project execution phases, hold periodic meetings, discuss preliminary findings and recommendations, and address feedback to enhance service quality and client satisfaction.
- Identify and assess risks that may impact project execution, develop appropriate corrective actions and alternatives, and escalate to management when necessary to ensure business continuity and achievement of project objectives.
- Prepare and deliver visual presentations, workshops, and technical meetings related to projects, presenting findings and recommendations professionally to suit various management levels at the client side.
-
Team
- Lead project teams on assigned engagements, distribute tasks according to team members’ qualifications and experience, and monitor execution to ensure achievement of project objectives and adherence to timelines and quality standards.
- Provide technical supervision over team members’ work, review working papers and deliverables, and ensure their accuracy, completeness, and compliance with professional standards and approved policies and procedures.
- Provide professional guidance and mentoring to team members, transfer knowledge and expertise, and contribute to the development of their technical and professional capabilities through on-the-job training and continuous feedback.
- Monitor team members’ performance during project execution, provide necessary feedback and recommendations for performance improvement, and submit periodic reports to the Manager regarding performance, training needs, and development plans.
- Foster a work environment based on collaboration and professional commitment, motivate team members to achieve high levels of quality and productivity, and support a culture of continuous learning and teamwork.
- Contribute to planning human resource requirements for projects, and coordinate with the Manager regarding resource allocation and addressing any challenges that may affect workflow.
|