Ben Osborn is an experienced HR professional currently serving as an HR Business Partner at Veolia since May 2025, where the focus is on aligning business and people strategy within the Industrial Services and Energy division. Prior to this role, Ben held positions such as Senior People & Culture Business Partner at NGM Group and Senior Human Resource Business Partner at Greater Bank. Ben's extensive background includes strategic HR leadership at Newcastle Permanent Building Society and Woolworths Group, where responsibilities encompassed employee relations, organizational development, and talent management across various regions. Additionally, Ben has worked as a Human Resource Consultant at Skildare and a Network Performance Manager at LJ Hooker, providing solutions to enhance workplace culture and performance. Ben holds a Bachelor of Business degree from the University of Newcastle, majoring in Human Resource Management and Marketing.
This person is not in any teams
This person is not in any offices