We agreed, in hindsight, that some of the issues highlighted...
We agreed, in hindsight, that some of the issues highlighted in the report could have been handled better.
We agreed, in hindsight, that some of the issues highlighted in the report could have been handled better.