I would highly recommend working with the Amodigo team. They are diligent and expert at creating solutions to complex problems in the training, leadership and development environment. In our case training a number of rescue workers in an overseas conflict zone. Their training was first class and delivered with great professionalism.