Vail Cross and Associates jobs