If you are a managing director, the finance of the company has to be a pretty vital part of your role.
Not saying MDs can't be engineers, or have been engineers.
The main / recurring complaint seemed to be that none of these money-juggling twats had any clue about engineering or technology, the potential rewards from tech innovations nor the scale of investment required.
... and why should they, when they could make easy £millions from Ponzi schemes and pushing dodgy mortgages on to folk who (obviously) couldn't afford them.