Job Description The role of General Manager is a leadership position that requires strong financial management skills, excellent communication abilities, and the ability to work effectively in a team environment. The successful candidate will be responsible for leading and managing a large diverse team, with significant experience in financial management. * Fundamental knowledge of accounting principles and practices. * A proven track record of successfully managing teams across multiple projects. * The ability to analyze complex data sets and make informed business decisions based on findings. * Certified public accountant (CPA) or equivalent professional certification is an added advantage but not necessary. The ideal candidate will have: