David has worked in business and healthcare management in various roles such as human resources, training, coaching, change and performance management.

With over a quarter of a century experience David has helped people (individuals and groups) manage complex and sensitive change and performance issues.

During this time he has been committed to the continual study of social and psychological theories and practices.

By combining both these studies and practical experience David is dedicated to providing confidential, ethical therapy and coaching to help you achieve the results you deserve.

David McAllister

BSc Honours , Dip App S.S. , ADCHP, MCHPA

Anxiety Management Specialist

Hear to listen. Here to help