Allen New CEO