Present findings into subjects for senior management is not idiomatic English; in fact, it does not mean anything in English.
You can present findings to senior management; you can organize findings into categories. You can't present findings into subjects.