Barbara Ward

Barbara Ward is a freelance trainer and consultant and a psychosynthesis counsellor from a teaching and health education background.