Is this form connected/publishing to SharePoint? If so, it sounds like you need to do some "SharePoint Designer-like" logic in your InfoPath form. Well, it's quite a bit different from SP Designer, in that you'll have to setup a data connection to get the current user for your logic condition. Refer to
this article for how to do that. Then, make rules in your Form Load to check the current user and do a "Switch Views" action if it fulfills your conditions. Hope this helps and good luck.