• The average pay for Maintenance Officer jobs is
$60K per year.• Entry-level positions start at
$39K per year, while the most experienced workers can earn up to
$152K per year.•
120 companies are currently advertising Maintenance Officer jobs including
,
,
,
and
.
• Top skills include MAINTENANCE, CUSTOMER SERVICE, PLUMBING, PAINTING and BUILDING MAINTENANCE.