Was going to say just this but
@Alix beat me to it - it's a project delivery management role rather than a technical one. It would require only a high-level understanding of the technical details. The Thorpe role is a bit more technical, but still project management rather than engineering-focused.
I guess this one has the added benefits of a 40% discount on Lego, which could be of value to some (!). More practically, some might find working in the leisure industry more appealing than for government.