Non-Profit leaders gather for training session