Property and Infrastructure Specialists
Leigh Braddick

Leigh is a senior executive with experience across the full range of human resources functions including organisational strategy, leadership, culture, performance, reward and talent management. Leigh He prides himself on the ability to take complex issues and create simple, yet impactful solutions. His passion and genuine interest in thriving people will help APP compete as an industry-leading employer. In his most recent role at Dexus, Leigh was the Group Head of People & Culture, designing and delivering policies, programs and initiatives that helped the business diversify, navigate change and sustainably perform during a $33bn growth period.

Leigh is a member of the Australian Human Resources Institute, accredited in various leadership and culture diagnostics and has more than 20 years of human resources management and leadership training.