So you have a separate list which has a mapping of users to approvers?
You want to load a form, and depending on who the user is, determine who the relevant approver should be?
Yes the List will have all employees and thier direct supevisors and the final approver for each employee, so if we want to build 2 level approval on the form the first approver should be the direct supervisor and the 2nd will be the final approver from that list