Dr. Sean Barford is a Director and Registered Psychologist. He offers expert psychological services and guidance.