Green signs oath of office