Seddons names Simon Ross as new managing partner