Total Years of Experience: 19 Years, 9 Months
September 2012
To Present
Lead Finance
at SNC Lavalin
Location :
Saudi Arabia - Riyadh
Supervising the accounting function for accounts payables, accounts receivables, fixed assets, inventory costing, nominal ledger journals, clearing accounts and bank reconciliation..
Good knowledge in IFRS.
Carrying out the month end reconciliation of all clearing accounts.
Carrying out monthly standards JV’s for accrued expenses, prepaid expenses and deferred income and expense transactions for the region.
Ensuring payroll process is run and records authentic.
Supervision of cashiers and daily reconciliation of cash.
Supervision of petty cash in line with company policy.
Ensuring authority matrix is satisfied for all procurement, settlements and fixed assets purchases.
Ensuring incentive payments are in line with approved policies.
Ensure timely recording of transactions for period closure.
Review Monthly Trail Balance and follow-up on exceptions for the region.
Maintaining Accruals, Prepayments and Advances
Good knowledge in IFRS.
Carrying out the month end reconciliation of all clearing accounts.
Carrying out monthly standards JV’s for accrued expenses, prepaid expenses and deferred income and expense transactions for the region.
Ensuring payroll process is run and records authentic.
Supervision of cashiers and daily reconciliation of cash.
Supervision of petty cash in line with company policy.
Ensuring authority matrix is satisfied for all procurement, settlements and fixed assets purchases.
Ensuring incentive payments are in line with approved policies.
Ensure timely recording of transactions for period closure.
Review Monthly Trail Balance and follow-up on exceptions for the region.
Maintaining Accruals, Prepayments and Advances
August 2012
To Present
Finance lead
at SNC Lavalin Arabia
Location :
Saudi Arabia - Riyadh
June 2010
To September 2012
Senior Accountant
at Aziz Mapa Consortium
Location :
Saudi Arabia - Riyadh
Managing accounts payable processes, functions using general ledger system
Managing check runs and petty cash, and prepare the bank reconciliation
Ensuring regular and timely account reconciliation and subsequent follow up actions &
adjusting the balances between subsidiaries.
Chasing down answers to any questions around incoming invoices and bills from vendors
Managing expense report processes for employees with great internal customer service
Helping the rest of the Finance team with our month end close process
Maintaining accurate records in the accounting system
Maintaining fixed assets register and running monthly depreciation
Verifying monthly payroll & employees benefits, expense reports.
Generating and implementing ideas for continuous improvement of systems and processes
Managing check runs and petty cash, and prepare the bank reconciliation
Ensuring regular and timely account reconciliation and subsequent follow up actions &
adjusting the balances between subsidiaries.
Chasing down answers to any questions around incoming invoices and bills from vendors
Managing expense report processes for employees with great internal customer service
Helping the rest of the Finance team with our month end close process
Maintaining accurate records in the accounting system
Maintaining fixed assets register and running monthly depreciation
Verifying monthly payroll & employees benefits, expense reports.
Generating and implementing ideas for continuous improvement of systems and processes
October 2007
To June 2010
Senior Accountant
at Yousef Ahmed Al Gosaibi For Trading and contracting
Location :
Saudi Arabia - Dammam
Prepares and records asset, liability, revenue, and expenses entries by compiling and analyzing account information.
Maintains and balances subsidiary accounts by verifying, allocating, posting, reconciling transactions; resolving discrepancies.
Maintains general ledger by transferring subsidiary accounts; preparing a trial balance; reconciling entries.
Summarizes financial status by collecting information; preparing balance sheet, profit and loss, and other statements.
Produces payroll by initiating computer processing; printing checks, verifying finished product. Completes external audit by analyzing and scheduling general ledger accounts; providing information for auditors.
Avoids legal challenges by complying with legal requirements.
Secures financial information by completing database backups.
Protects organization's value by keeping information confidential.
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
Maintains and balances subsidiary accounts by verifying, allocating, posting, reconciling transactions; resolving discrepancies.
Maintains general ledger by transferring subsidiary accounts; preparing a trial balance; reconciling entries.
Summarizes financial status by collecting information; preparing balance sheet, profit and loss, and other statements.
Produces payroll by initiating computer processing; printing checks, verifying finished product. Completes external audit by analyzing and scheduling general ledger accounts; providing information for auditors.
Avoids legal challenges by complying with legal requirements.
Secures financial information by completing database backups.
Protects organization's value by keeping information confidential.
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
January 2005
To October 2007
Accountant Junior
at Green Valley for reclamation and agriculture
Location :
Egypt - Ismailia
Posts and process journal entries to ensure all business transaction are recorded
Update accounts receivable and issue invoices
Update accounts payable and perform reconciliation
Assist in the processing of balance sheet, income statement and other financial statement according to ledger and company accounting and financial guidelines
Assist with reviewing of expenses, payroll records etc. as assigned
Update financial data in data bases to ensure that information will be accurate and immediately available when needed
Prepare and submit weekly/monthly reports
Assist senior accountants in preparation of monthly/yearly closing
Assist with other accounting projects
Update accounts receivable and issue invoices
Update accounts payable and perform reconciliation
Assist in the processing of balance sheet, income statement and other financial statement according to ledger and company accounting and financial guidelines
Assist with reviewing of expenses, payroll records etc. as assigned
Update financial data in data bases to ensure that information will be accurate and immediately available when needed
Prepare and submit weekly/monthly reports
Assist senior accountants in preparation of monthly/yearly closing
Assist with other accounting projects
June 2004
To January 2005
Accountant Sr. Assistant
at LG electronics Egypt
Location :
Egypt - Ismailia
Process and prepare financial and business forms for the purpose of checking account balances, facilitating purchases, etc.
Perform routine calculations to produce analyses and reports as requested by the finance director
Help oversee and manage individual accounts
Create, send, and follow up on invoices
Review and adhere to department budgets
Collect and enter data for various financial spreadsheets
Review and audit financial statements and reports, ensure all calculations and data entries are correct
Reconcile any discrepancies or errors identified by conversing with employees and/or clients
Report any troubling discoveries or suspicion of wrongdoing to the proper authorities
Assist the financial director in creating financial reports on a regular basis
Adhere to the company's or organisation's financial policies and procedures
Answers question and provide assistance to stakeholders, customers, and clients as needed
Perform routine calculations to produce analyses and reports as requested by the finance director
Help oversee and manage individual accounts
Create, send, and follow up on invoices
Review and adhere to department budgets
Collect and enter data for various financial spreadsheets
Review and audit financial statements and reports, ensure all calculations and data entries are correct
Reconcile any discrepancies or errors identified by conversing with employees and/or clients
Report any troubling discoveries or suspicion of wrongdoing to the proper authorities
Assist the financial director in creating financial reports on a regular basis
Adhere to the company's or organisation's financial policies and procedures
Answers question and provide assistance to stakeholders, customers, and clients as needed
Share on Facebook
Share on Twitter
Share Via Email