Campbell names new execs to key roles