keywords Business development acquisitions due diligence finance non-profit organization design product management research analysis research analytics strategy