Ben Liu is an experienced Head of Human Resources with a strong background in the mechanical and industrial engineering industry. They have held HR roles at Cummins Inc. and Wal-mart before advancing to Organizational Development at Aviva. Currently, Ben serves as the Head of HR for Schenck Process, China, and is furthering their education with a Master's in Public Administration from Beijing Normal University. Ben also pursues a Bachelor in Arts at Beijing Language and Culture University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices