Sir Christopher Powell — British company executive