president tony allen