A KEO manages an estate agent’s overall operations and supervises its salespersons. The KEO must also be contactable by the Council and the salespersons at reasonable times. Additionally, the KEO is tasked with ensuring compliance with continuing professional development requirements and keeping proper records of these training hours.