The role-based idea just wouldn't fly here, because I can...
The role-based idea just wouldn't fly here, because I can guarantee you that every person you define -- salesperson, executive -- is going to want some feature that's not in their role
The role-based idea just wouldn't fly here, because I can guarantee you that every person you define -- salesperson, executive -- is going to want some feature that's not in their role