Human Resources

About

The Human Resources team at Overhaul is responsible for developing and implementing people strategies that enhance workforce engagement and productivity. Led by the Chief People Officer, this team manages recruitment, employee relations, benefits, and compensation on a global scale. They also cultivate a positive company culture, ensuring alignment with Overhaul’s mission to optimize supply-chain operations.