Finance Executive The Role About the Company Landmark Group is one of the largest retail and hospitality organizations in the Middle East, Africa and