Neil Thornton's Location
Lausanne, VD, CH
Neil Thornton's Skills
Neil Thornton's Summary
Neil Thornton, based in Lausanne, VD, CH, is currently a Business Manager at ILO. With a robust skill set that includes International Development, NGOs, International Relations, Policy Analysis, European Union and more, Neil Thornton contributes valuable insights to the industry. Neil Thornton has 1 email on RocketReach.