To answer your question, yes, a psychologist, can diagnose clients. In fact, clinical psychologists are trained to do psychological testing to determine or confirm diagnoses. Psychiatrists often refer their clients to psychologists for diagnostic testing/evaluation.
The treating psychologist...