Allan har arbejdet i self-storage branchen i mere end 10 år, og har i denne periode været driftsdirektør for Pelican Self Storage. Allan har været medlem af den Danske Self Storage Forening siden 2012 – og blev formand for foreningen i 2015.
Siden 2016 har Allan også været medlem af bestyrelsen for Den Svenske Self Storage forening.
Før Allan kom til Pelican Self Storage, arbejdede han i næsten 20 år i detailbranchen med ledelse inden for salg, kategoristyring, marketing og supply chain management i virksomheder som COOP Nordic, Arla Foods og Duni AB. Allan har en B.Sc i Økonomi og Business Administration fra Handelshøjskolen i Aarhus.