A long winded way of saying "achieve", "accomplish" or "do".
This bit of jargon has been viewed 9,843 times.
Return To Management Jargon