The things that we need to be done are:
-automatically pick up the user's name, email address, phone number and position title.
-Create the custom list in share point where the form will upload all the data from the InfoPath fields
-send an email from infopath on the user's behalf.
-Check that all the fields are ok before submitting data to sharepoint.
-Ensure the forms submit the data into Sharepoint