El complemento Field Visibility te ofrece la capacidad de tener un formulario de edición de perfil único que exhibe distintos campos según el rol del usuario que esté actualmente logueado.
Es necesario instalar previamente el plugin Profile Builder Pro para poder utilizar esta extensión.