James Willard's Location
New York, NY, US
James Willard's Work
- Director, Risk Management @ Coach
- Consultant @ Risk Management & Claims Consulting Services
- Manager - Risk Management and Claims @ The Brink's Company
James Willard's Education
James Willard's Skills
James Willard's Summary
James Willard, based in New York, NY, US, is currently a Director, Risk Management at Coach, Inc., bringing experience from previous roles at Risk Management & Claims Consulting Services and The Brink's Company. James Willard holds a 1982 - 1986 Bachelor of Arts (B.A.) in Business Administration and Management, General @ Lynchburg College. With a robust skill set that includes Risk Management, Claims Management, Claims Handling, Workers' Compensation Claims, Claims Investigations and more, James Willard contributes valuable insights to the industry. James Willard has 4 emails and 2 mobile phone numbers on RocketReach.