James Woodruff's Location
Dover, DE, US
James Woodruff's Skills
James Woodruff's Summary
James Woodruff, based in Dover, DE, US, is currently a Human Resource Manager at State of Delaware. With a robust skill set that includes Management, Project Management, Research, Employee Relations, Performance Management and more, James Woodruff contributes valuable insights to the industry.