What's the difference between a job title and a project role?
A job title represents the function of a person within an organization and the position within a reporting hierarchy. For example, your organization may have designations or job titles such as software developer, sales representative, or accounts manager.
Project roles represent either a requirement or an assignment on a particular project, for example, project manager. Project roles may differ from project to project.