CAP Plc appoints executive director, company secretary | Africa Front