outcome delivery
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Noun[edit]
outcome delivery (countable and uncountable, plural outcome deliveries)
- (business, UK) The process of achieving an outcome of change or transformation through activities, performance measures and targets. Typically used by local authorities and other organisations when developing business plans.