manager due diligence checklist