Andrew a rejoint iProov après avoir travaillé à l'University College London, où il était chercheur au département d'informatique et à CoMPLEX. Son doctorat et les recherches qu'il a publiées par la suite portaient sur la vision par ordinateur et la reconnaissance des formes. Depuis 2014, il dirige les travaux d'iProov sur le traitement des images.