Allan spent over 25 years in the service sector as Managing Director of a medium size company, employing 120 staff and with an annual turnover in excess of £20 million.
At the same time as running his own company, Allan also enjoyed 18 years in education within the public sector. Serving as Chair of Audit, Vice Chair and then chair of the Board of Management. In his last position he severed 7 years on the Scottish Funding Council for Further and Higher Education, Capital and Investment Committee, which reviewed all capital funding applications, asset acquisitions and disposals on behalf of Scottish Government. During his tenure, the committee oversaw projects totalling £1.5 billion.
Allan has been based in Gibraltar since 2006, where he has worked as a consultant for various companies within the jurisdiction.