The International Academy for Professional Development Ltd and affiliated Centres are leading training providers of stress management, health and wellbeing, cognitive behaviour therapy, coaching, psychological coaching and coaching psychology programmes.