Thanks for writing on our forum at first.
At the moment, only HR Manager and admin can approve leave requests. But if you need to make a separate role for this, then you have to customize WP ERP and add a new role.
Thanks for the suggestion.
We have the plan to bring such feature actually. Definitely, a new role will be needed for that.
So, hope you will see this feature in future.