private boolean validateUnitAdministratorMassChange(PersonMassChange personMassChange) {
    boolean isValid = true;

    UnitAdministratorPersonMassChange unitPersonMassChange =
        personMassChange.getUnitAdministratorPersonMassChange();

    if (unitPersonMassChange.isAdministrativeOfficer()) {
      isValid &=
          validatePerson(
              personMassChange,
              UNIT_ADMINISTRATOR_ADMINISTRATIVE_OFFICER_FIELD,
              UNIT_ADMINISTRATOR_ADMINISTRATIVE_OFFICER);
    }

    if (unitPersonMassChange.isOspAdministrator()) {
      isValid &=
          validatePerson(
              personMassChange,
              UNIT_ADMINISTRATOR_OSP_ADMINISTRATOR_FIELD,
              UNIT_ADMINISTRATOR_OSP_ADMINISTRATOR);
    }

    if (unitPersonMassChange.isUnitHead()) {
      isValid &=
          validatePerson(
              personMassChange, UNIT_ADMINISTRATOR_UNIT_HEAD_FIELD, UNIT_ADMINISTRATOR_UNIT_HEAD);
    }

    if (unitPersonMassChange.isDeanVP()) {
      isValid &=
          validatePerson(
              personMassChange, UNIT_ADMINISTRATOR_DEAN_VP_FIELD, UNIT_ADMINISTRATOR_DEAN_VP);
    }

    if (unitPersonMassChange.isOtherIndividualToNotify()) {
      isValid &=
          validatePerson(
              personMassChange,
              UNIT_ADMINISTRATOR_OTHER_INDIVIDUAL_TO_NOTIFY_FIELD,
              UNIT_ADMINISTRATOR_OTHER_INDIVIDUAL_TO_NOTIFY);
    }

    if (unitPersonMassChange.isAdministrativeContact()) {
      isValid &=
          validatePerson(
              personMassChange,
              UNIT_ADMINISTRATOR_ADMINISTRATIVE_CONTACT_FIELD,
              UNIT_ADMINISTRATOR_ADMINISTRATIVE_CONTACT);
    }

    if (unitPersonMassChange.isFinancialContact()) {
      isValid &=
          validatePerson(
              personMassChange,
              UNIT_ADMINISTRATOR_FINANCIAL_CONTACT_FIELD,
              UNIT_ADMINISTRATOR_FINANCIAL_CONTACT);
    }

    return isValid;
  }