C-suite are there to protect the owners so they don't get in trouble if their company breaks the law. That makes them the most important position. Being a good manager is just a bonus.