James Lynch

Lynch is former Head of Management Training for Barclays Bank and United Nations Training Advisor.