John Andrew a été élu au conseil d’administration de la Fondation du bien-être animal du Canada (FCBA) en 2015 et il occupe le poste de trésorier. En juillet 2014, M. Andrew est entré au service de la BC Society for the Prevention of Cruelty to Animals (BC SPCA) et il occupe maintenant le poste de directeur financier de cet organisme. M. Andrew est aussi administrateur et trésorier de la Port Moody Ecological Society. Avant de se joindre à la BC SPCA, M. Andrew a travaillé avec de grandes sociétés multinationales et de haute technologie à Toronto et à Vancouver et, avant d’arriver au Canada, il a occupé divers postes en Écosse et dans les Antilles. M. Andrew a fait ses études en Écosse et il est devenu comptable agréé en 1974.