Camerons promotes 17 to salaried office partner role