JCDecaux brings together over 150 dedicated and passionate staff members, operating in five offices across three states. Our people are the key to JCDecaux's success, they are highly skilled across a wide range of roles and disciplines, and we invest in their futures.

  • Steve O'Connor | CEO
  • Brendan O'Neill | CFO
  • Max Eburne | Chief Commercial Officer
  • Glenn Badcock | Technical Director
  • Essie Wake | Chief Marketing Officer
  • Matthew Vincent | National City Relations Manager
  • Eva Neumann | Head of Administration
  • Oliver Newton | National Sales Director
  • Louise Nicholls | State Sales Manager, Queensland
  • Dean Cadee | State Sales Manager, Victoria
  • John Harris | State Sales Manager, New South Wales