• The average pay for Maintenance Officer jobs in Upper North Shore Sydney NSW is $59K per year.
• Entry-level positions start at $50K per year, while the most experienced workers can earn up to $69K per year.
• Top skills include MAINTENANCE and PACKAGING.