Allan ist seit 34 Jahren in der Transport- und Logistikbranche tätig und leitete Lagerhäuser im Vereinigten Königreich und in Europa. Er verbrachte 16 Jahre seiner Karriere bei FedEx, wo er als European Managing Director of Supply Chain für das Management aller FedEx-Lagereinrichtungen in ganz Europa zuständig war und die volle Verantwortung für das Wachstum und die Entwicklung der europäischen Abteilung trug.
In den folgenden sechs Jahren half er bei der Umstrukturierung mehrerer Unternehmen, die er zunächst zur Stabilisierung und dann zum wirtschaftlichen Erfolg zurückbrachte.