Are you methodical , organised and able to prioritise well? CCHA owns and manages almost 3,000 homes in Cardiff, and we pride ourselves on being a locally based…