Principal Maintenance Officer | 2 year contract