Actualmente es el director de rendimiento del equipo Aston Martin.
[1] McCullough pasó su tiempo en la universidad compitiendo en automovilismo amateur, participando en algunos eventos de Fórmula Ford 2000.
Esto le dio a McCullough experiencia práctica para complementar sus estudios de ingeniería automotriz.
[1][2] Cuando Reynard dejó de existir en 2002, McCullough se unió a la Fórmula 1, trabajando para Williams Racing.
[4] Bajo la supervisión de McCullough, el equipo con sede en Silverstone ha tenido un éxito inmenso, incluidos los históricos cuartos lugares de Force India en 2016 y 2017 y una victoria para Racing Point en 2020 en la que el equipo también terminó en cuarto lugar.