James Moffatt's Location
Zurich, Zurich, Switzerland
James Moffatt's Work
James Moffatt's Education
James Moffatt's Skills
James Moffatt's Summary
James Moffatt, based in Zurich, Zurich, Switzerland, is currently a Senior Business Development Manager at Zurich Insurance Company LTD, bringing experience from previous roles at Zurich Insurance Company LTD and Credit Suisse. James Moffatt holds a 1993 - 1999 Doctor of Philosophy in Statistics @ The University of Hull. With a robust skill set that includes Business Process Improvement, Strategy, Management, Business Strategy, Process Improvement and more, James Moffatt contributes valuable insights to the industry. James Moffatt has 2 emails on RocketReach.