Business Process Owners and Technocracy 12. November 2021 sellout Tech Culture (0) Maybe we have been fighting a losing battle and we need to embrace the Technocracy. For years I have [More]