Create a public profile page for specific roles only Here is what I am trying to do.

I used profile2 to create an employee profile type that only users with the user role of employee could fill out.

What I want to do with views ( which I am not even sure if its possible) is have views create a profile page for each employee with a path of about-us/[user:full-name] (a field I created for the employee profile) and only create it for employee user.

Any help would be appreciated, thanks.
It seems that what you are looking for is to modify the URL structure. In my mind, View is for the layout. Since I assume you have a content type for Profile2 profiles, you can simply install PathAuto and configure it so your URLs have that structure.