Camarco, the financial and corporate communications consultancy owned by APCO, has recruited a senior director to establish an Investor Relations Advisory practice.