PSC has appointed Kepha Seda as the new director general of the Public-Private Partnerships (PPP) Directorate under the National Treasury.