responsible for supervising audit engagements, performing risk assessments, analysing financial data, reviewing audit evidence, coordinating audit teams, resolving accounting issues, and supporting junior staff.