• Recruit, hire, develop, train and retain employees, as well as organize personnel records
• Assess and respond to the staff’s training needs
• Process payroll and salaries of all employees
• Develop strategic financial plans, budgets, and costs/revenue models
• Closely work with all departments in: controlling financial activities, maintaining records of projects’ accounts and overseeing cash management for every project
• Generate financial reports (balance sheets, income statements…), accounting and financial analysis
• Coordinate and deal with banks, auditors, NSSF, VAT Directorate and government authorities/ institutes
• Process payments to suppliers, sub-contractors and others
• Assess company’s assets and their status on regular basis