Brad Desmond, MSc, Psychologist

Brad Desmond (MSc) is an award-winning psychologist and emotional intelligence trainer.

Author Posts