Use uppercase initial letters (title case) when a job role is used in conjunction with the postholder's name and forms part of their personal title.
Use lowercase initial letters to refer to these roles in general, or where the job role is separated from the postholder's name and does not form part of their personal title.
When referring to the role rather than the person, use lowercase.