When users update their profile, do not let them complete the update without first filling in their role.
Problem
We are not collecting Role on signup. This will be a great way to determine how to engage with users to expand their usage of the product, and to help them understand the feature set in their language. Though we collect this at signup, we do not collect this for existing users.
Proposal
When a user updates their profile, we should ensure that all fields are adequately filled in. Role being one of those required fields. As a result, when a user goes to update their profile information, we should ensure that that user fills in their role before completing this info.