3 ms·Relevant: Objectives and Key Results (OKRs) and corporate strategy.by ghuntley 5y agoRelevant: Objectives and Key Results (OKRs) and corporate strategy.