Mawgen Ralph

Group General Manager - People Services

Mawgen Ralph is an accomplished HR professional with extensive experience in human resources and people services, currently serving as the Group General Manager - People Services at Downer since March 2011. Mawgen has held various leadership roles, including General Manager - People and Culture Group and Executive Manager Human Resources, overseeing diverse teams and providing operational and strategic support across both blue and white-collar workforces. Responsibilities have included managing HR advisory services, talent management, inclusion, and HR operational business partnering. With a strong background in workforce planning and recruitment, Mawgen's early career includes roles in recruitment consultancy and management, as well as a focus on health, safety, and environmental compliance. Mawgen's educational credentials include a Diploma in Human Resource Management and multiple certifications in training and occupational health and safety.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices