Allan cuenta con aproximadamente 30 años de experiencia en el ámbito de los servicios sociales en diversos entornos. Ha ocupado puestos de alta dirección en diversas organizaciones sin ánimo de lucro antes de incorporarse a Highland Valley Elder Services en 2014. Trabaja con el equipo directivo para coordinar programas y servicios, desarrollar y mantener la estrategia a largo plazo y la solidez financiera de Highland Valley Elder Services, y colabora con la junta directiva y el personal para garantizar que nuestros clientes reciban una atención y unos servicios de alta calidad y uniformes por parte de la agencia.
Allan se licenció en Ciencias del Comportamiento por la Universidad de Maine y obtuvo un máster en Trabajo Social por el Springfield College.

