I realize there's a substantial team behind every product at Apple. But certainly there must be a leader who determines the feature set of say this new MBP. Tim Cook is the CEO, but I highly doubt he's deciding between GPU's and what ports to include. I can't see Johnny Ive designing anything before engineers have finalized all the components. Would Dan Riccio, Senior VP of Hardware Engineering be the guy?