Why does Juniper need CDO and CTO both, One should report other one, No need to have two roles, except Juniper paying much to them.
I believe there shouldn't be a CDO and all engineering must report to CTO.
CTO should set directions to generate multi billion dollar revenue projects, rather just giving demos and presentation on multi cloud where none of the cloud providers are interested to buy Juniper devices.