In this sentence, where is a conjunction. According to the Cambridge Dictionary, as a conjunction, it can either mean in a place that, or in a situation that.
In your sentence, no place is referred to, but meeting John Paulson is a situation, and in that situation the speaker was able to introduce himself.
This meaning is used a lot in mathematics, for example:
Transformations on rational functions where x is in the numerator and denominator