I love the idea of embedding ethics, but I'm not sure that it should be C-level nor that it should be "just" ethics. In my experience, you want a team that can really build trust in the trenches with every team in the company. That's more powerful than top-down.
♥ 3