ES English is an international language training center offering English as a foreign language to students from around the world. Our school has campuses in Dubai and London, and offers both short and long-term courses, taught by highly qualified and experienced English-speaking teachers. We are looking for a Financial Assistant that can support that of the Group Finance Manager in an extremely fast environment. .Role DescriptionThis is a full-time on-site role as a Financial Assistant at ES Dubai located in Dubai. The Financial Assistant will be responsible for day-to-day finance operations, including but not limited to invoicing, accounting, and financial analysis.Duties and ResponsibilitiesRecording and maintaining financial transactions in the general ledger.Verifying and reconciling financial data to ensure accuracy.Assisting with all the task of the Finance departmentCollaborating with other departments to gather and analyze financial information.Providing administrative support to the accounting department, such as organizing files, managing correspondence, and maintaining documentation.Staying up to date with accounting principles, regulations, and industry best practices.Assisting in financial analysis and reporting, including variance analysis and trend identification.Assisting in the recognition, recording, and analysis of the petty cash and cash transactions in accordance with applicable accounting standards.Cash Control (Collection and monitoring)QualificationsAnalytical Skills, Invoicing and Accounting skillsExperience in financial operations and analysisExcellent communication skills, both written and verbal, with the ability to communicate effectively across different functions and levels of an organizationBachelor’s degree in Accounting, Finance, or related fieldProficient in Microsoft Excel and other accounting softwareKnowledge of local tax laws and regulations is a plusAttention to detail and accuracy in data managementStrong organizational and time-management skillsAbility to work effectively in a team environment and be a team player