Dear Balajee,
Thanks for your input. The BAdI for Investigation Lead Determination has already been implemented. The HR integration with incident management has also been done and I am able to get HR data for other fields like Responsible, Implementer, Approver.
Also, as far as I understand the Incident Manager should be the default Investigation Lead which is not happening in my case.