David Craig White Ltd offers executive coaching and management services focusing on anger and stress management.