Andrew a supporté de nombreuses organisations dans leurs transformations Agile pendant plus de 10 ans, capitalisant sur ses expériences en développement de logiciels, management de projet, et management de produit. Il a dirigé le département de services Agiles pour CA Technologies (Rally), est un intervenant régulier sur des conférences Agile, et contributeur de la communauté Agile. Comme membre de l'équipe Framework pour Scaled Agile, il est passionné par la découverte de meilleures manières de travailler grâce à l'application des principes Lean, Agile et DevOps à l'échelle, pour atteindre l'agilité d'entreprise. Il a récemment complété des recherches post-doctorales sur comment les structures d'entreprises impactent la performance d'entreprise.