Strategy Translation

Business or tech: Who should do strategy translation?

Three reasons why a less obvious choice might be better.