Natural grammar for expressing someone is part of two groups


I'm having trouble finding the most natural grammar to describe someone being
part of two groups. For example:

[code]

    He is the only person who lives in this state that works for that company.
    
[/code]

Here is my best guess:

[code]

    その会社に勤めてる人で、この州に住んでるのは彼だけです。
    
[/code]

Is this natural? Is there other ways to express this that would sound better?




Your sentence:

> その会社に勤めてる人で、この州に住んでるのは彼だけです。

sounds good to me. I think you can also say:

> その会社に勤めていてこの州に住んでいる｛人は、彼だけです。/人と言えば、彼しかいません。｝

And, I might say (a bit more simply?):

> その会社に勤めて(い)てこの州に住んで(い)るのは彼(orあの人)だけです。

without using 人.

Examples using this structure:

>   * あの日ここに泊まっていて田中さんと面識があったのは、鈴木さんだけです。
>   * カナダ出身でこの町に１０年以上住んでいる人と言えば、ジョンさんしかいない。
>

* * *

A few more variants I can think of are:

>   * その会社に勤めて(い)る人の[中]{なか}で、この州に住んで(い)るのは彼だけです。
>   * その会社に勤めて(い)る人のうち(で)、この州に住んで(い)るのは彼だけです。
>

(Although it would depend on the context, using その人/あの人 or the person's name
instead of 彼 would usually sound even more natural.)




Your sentence:

> その会社に勤めてる人で、この州に住んでるのは彼だけです。

sounds good to me. I think you can also say:

> その会社に勤めていてこの州に住んでいる｛人は、彼だけです。/人と言えば、彼しかいません。｝

And, I might say (a bit more simply?):

> その会社に勤めて(い)てこの州に住んで(い)るのは彼(orあの人)だけです。

without using 人.

Examples using this structure:

>   * あの日ここに泊まっていて田中さんと面識があったのは、鈴木さんだけです。
>   * カナダ出身でこの町に１０年以上住んでいる人と言えば、ジョンさんしかいない。
>

* * *

A few more variants I can think of are:

>   * その会社に勤めて(い)る人の[中]{なか}で、この州に住んで(い)るのは彼だけです。
>   * その会社に勤めて(い)る人のうち(で)、この州に住んで(い)るのは彼だけです。
>

(Although it would depend on the context, using その人/あの人 or the person's name
instead of 彼 would usually sound even more natural.)

