Business Process Owners and Technocracy November 12, 2021 by sellout in Tech Culture Maybe we have been fighting a losing battle and we need to embrace the Technocracy. For years I have