Alan Allman Associates jobs