Będzie on współpracował z menadżerami i specjalistami wszystkich filii Dragon Rouge, by umocnić pozycję agencji na tym polu.
Allen jest ekspertem brandingu, który kierował agencjami Interbrand oraz Newell and Sorrell w Londynie, Amsterdamie i Nowym Jorku, a następnie założył Fortune Street, agencję w której wraz ze swoim zespołem oferował kompleksowe rozwiązania dla najlepszych światowych marek usługowych i finansowych.